Tekst alternatywny nazywany również atrybutem alt, pozwala wyszukiwarkom lepiej oceniać i indeksować stronę.
Poniższy kod dodaje do zdjęć atrybut alt w postaci tytułu wpisu.
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); if( $attr['alt'] == ''){ $attr['alt'] = $title; } return $attr; }
Więcej optymalizacji w kategorii wordpress