şenol   19-10-2021 Saat 23:07
#1
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:
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.

Fikrin rütbesi yoktur.
babel23   03-05-2023 Saat 10:44
#2
Wordpress fonksiyonları için bi hub oluştursanız iyi olur.
İfadeleri İptal Et?
  

Konuyu Okuyanlar: 1 Ziyaretçi