Select Page

Voeg ontbrekende Alt tags toe aan afbeeldingen

Voeg ontbrekende Alt tags toe aan afbeeldingen

manage afbeeldingenAfbeeldingen zijn belangrijk voor de interactie met uw bezoekers, maar het probleem met afbeeldingen is dat ze geen betekenis hebben voor zoekmachines. De enige manier waarop zoekmachines kunnen bekijken wat de betekenis van de afbeelding is, is door de informatie binnen de alt attribuut te lezen.

Wanneer u WordPress gebruikt, is het gemakkelijk om afbeeldingen in te voegen op een pagina langs de mediabibliotheek. Dit is waar u de alt tekst kunt selecteren voor de afbeeldingen, maar wat gedaan wanneer uw afbeelding geen alt tekst heeft of wanneer u vergat om de alt tekst in te brengen?

Het is gewoon nodig om altijd en automatisch een alt tag toe te voegen aan de alt attribuut van uw afbeeldingen.

Hieronder vindt u een stukje code om in te voegen in u functions.php file om in uw inhoud naar afbeeldingen te kunnen zoeken die geen alt attribuut hebben. Wanneer geen alt attribuut gevonden wordt, dan zal deze functie een standaardtekst toevoegen die afgeleid wordt van de titel van de post.

function add_alt_tags($content)
{
 global $post;
 preg_match_all('/<img (.*?)\/>/', $content, $images);
 if(!is_null($images))
 {
 foreach($images[1] as $index => $value)
 {
 if(!preg_match('/alt=/', $value))
 {
 $new_img = str_replace('<img', '<img alt="'.$post->post_title.'"', $images[0][$index]);
 $content = str_replace($images[0][$index], $new_img, $content);
 }
 }
 }
 return $content;
}
add_filter('the_content', 'add_alt_tags', 99999);

About The Author

Peter Kuipers

Peter is WordPress fanaat, Hosting en Linux specialist en uitgever van diverse online magazines. Daarnaast houd hij van Lekker eten, woont sinds kort in Oostende, en bezoekt regelmatig een WP Meetup.

Door de site te te blijven gebruiken, gaat u akkoord met het gebruik van cookies. meer informatie

Deze site gebruikt cookies om haar services te leveren, advertenties te personaliseren en verkeer te analyseren. Informatie over je gebruik van deze site wordt gedeeld met Google. Als je deze site gebruikt, ga je akkoord met het gebruik van cookies.

Sluiten