Deze code past automatisch de alt- en title-attributen aan van afbeeldingen die gekoppeld zijn aan WooCommerce-producten.
Concreet: als je ergens op je site een afbeelding van een product ophaalt via WordPress (wp_get_attachment_image() of via de standaard weergave), dan zorgt deze functie ervoor dat de afbeelding altijd:
een alt-tag krijgt met de titel van het product, en een title-tag krijgt met diezelfde titel van het product.
add_filter('wp_get_attachment_image_attributes', 'change_attachement_image_attributes', 20, 2); function change_attachement_image_attributes( $attr, $attachment ){ // Get post parent $parent = get_post_field( 'post_parent', $attachment); // Get post type to check if it's product $type = get_post_field( 'post_type', $parent); if( $type != 'product' ){ return $attr; } /// Get title $title = get_post_field( 'post_title', $parent); $attr['alt'] = $title; $attr['title'] = $title; return $attr; }
Copyright © 2020 Web Rabbitz Webdesign Waddinxveen. Algemene Voorwaarden Professionele website maken Belangrijke pagina's