Resimlere Otomatik Alt Etiketi Nasıl Eklenir ? (1.Yöntem)
Ö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.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="'.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 otomatik alt etiketi ekleme derdini de böylece çözmüş olduk diyebiliriz. İşte kodları paylaşan koca yürekli vatandaş.