Dodanie atrybutu alt do zdjęć

Dodanie atrybutu alt do zdjęć

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;
}

Jak przydatny był ten post?

Kliknij gwiazdkę, aby ją ocenić!

Średnia ocena 5 / 5. Liczba głosów: 11

Jak dotąd brak głosów! Oceń ten post jako pierwszy.

Więcej optymalizacji w kategorii wordpress