WordPress Eklentisiz Alt Etiketi Olmayan Resimlere Alt Etiketi Ekleme

Mehmet Kaplan 25 Ekim 2020 10:44 PM
CrytoTap Browser

Alt etiketi

HTML kodları ile resim dosyası eklenmesini sağlayan <img> etiketinin içinde bulunan bir terimdir. Bu terim ile resim dosyalarına alternatif metinler sunulabilir. alt etiketi bir web sitesindeki resim dosyalarının görüntülenmemesi durumunda ekranda belirecek metni ifade etmektedir.

Önemli bir Seo kriteri olarak bilinen ve sitenizde yer alan bütün görsellerin alt etiketine sahip olması gerektiğini ve bunu kolay bir fonksiyon yardımıyla eklentisiz gerçekleştirebileceğinizi unutmayın.

Alt etiketinin seo açısından önemli olduğunu bilmeyenimiz yoktur. Wmaraci , r10.net gibi sitelerden illa ki sitemizi analiz ettirmiş , “Sitenizde toplam 5 resim alt etiketine sahip değil.” gibi bir ibareye de rastlamışızdır. Aslında wordpress alt yapısı ile oluşturduğunuz bir siteniz var ise birçok konuda önde oluyorsunuz. Ama nedense wordpress kendi başına bu resimlere alt etiketi eklemiyor. En azından otomatik olarak eklediğimiz blog yazılarımıza, içeriklerimize vs.

Öncelikle bu dertten kurtulmamız için yapmamız gereken şeyi belirlemeliyiz. WordPress klasörlerimiz içerisinde yer alan wp-includes > Functions.php
dosyamızı açıyoruz ve içerisine bir takım kodlar ekliyoruz. Peki bu kodlar ne yapıyor ? Aşağıda gördüğünüz gibi resimlerin başlıklarını otomatik olarak alıyor ve img tagına alt etiketini ekleyip bu başlığı içine gömüyor. Böylece seo açısından puan artmasına ve sorunumuzun ortadan kalkmasını sağlıyor.

Fonksiyon

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

Php bilginiz orta düzey ya da üstü ise bu kodlardan birkaç şey çıkarabilir mantığını kavrayabilirsiniz. Sonuç itibariyle yaptığı şey belli. WordPress Eklentisiz Alt Etiketi Olmayan Resimlere Alt Etiketi Ekleme derdini de böylece çözmüş olduk diyebiliriz. İyi çalışmalar.

Alt Etiketi Eklentisiz Resimlere Alt Etiketi Ekleme Wordpress

Bir cevap yazın

Yorumlar (0)

Bu yazıya ait yorum bulunamadı. İlk yorumu sen yapmak ister misin?