Wordpress Resimlere Otomatik Alt Etiketi Fonksiyon Kodu

DramaCode

Forum Üyesi
Katılım
13 Nis 2020
Mesajlar
1,985
Tepkime puanı
0
Puanları
36
Wordpress Resimlere Otomatik Alt Etiketi Fonksiyon Kodu

Wordpress Resimlere Otomatik Alt Etiketi Ekleme;


Eğer siteniz eski bir site ise ve alt etiketi olmayan çok fazla resim varsa tüm resimlere yayınlandığı konunun başlığını alt etiket koduyla birlikte otomatik verdirebilirsiniz.

Bunun için aşağıda verdiğim kodu wordpress temanızın içindeki functions.php dosyası içinde en sonda uygun bir yere eklemeniz yeterli olacaktır.

Eğer siteniz böyle bir dosya yoksa temanızın fonksiyon kodlarının nerede olduğunu bulup o dosya içerisine eklemeniz gerekir.

Kod:
Kod:
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);
Bu fonksiyon kodu, sitenizdeki yazıların içerisinde <img ile başlayan kodları bulacak ve <img alt=”konu başlığı” kodunu ekleyerek resimlere otomatik alt etiketi ekleyecektir.
 

SeyyaH

Süper Moderatör
Katılım
10 Nis 2019
Mesajlar
4,794
Tepkime puanı
1
Puanları
36
Yaş
33
Konum
istanbul
Cinsiyet
  1. Bay
Takım
Beşiktaş
Paylaşım için teşekkürler.
 
metal işleme
Üst