Açık kaynak kodlu ünlü yazılım WordPress varsayılan olarak HTML kodlarında görsellerin eklediği tag olan img tagını <p><img>….</img></p> şeklinde “p” tagı içerisinde yer alacak şekilde kullanıyor. Ancak WordPress’in bu özelliğinin bazen devre dışı bırakılması gerekebiliyor. Peki WordPress görsellerinin içerisinde yer aldığı p tagı nasıl kaldırılır? İşte cevabı!
WordPress “p” Tagı Kaldırma İşlemi Nasıl Yapılır?
- WordPress’in kurulu olduğu klasörlerde yer alan wp-content dizinini açın.
- Themes klasörüne girerek temanızın olduğu klasörü açın.
- functions.php dosyasını bulun ve bir metin editörü ile açın.
- Aşağıdaki kodu functions.php içerisinde herhangi bir yere ekleyin ve kayıt edin. Bütün işlemler bu kadar.
function filter_ptags_on_images($content){
return preg_replace(‘/<p>\s*(<a .*>)?\s*(<img .* \/>)\s*(<\/a>)?\s*<\/p>/iU’, ‘\1\2\3’, $content);
}
add_filter(‘the_content’, ‘filter_ptags_on_images’);
Yukarıdaki kodu ekleyip WordPress tabanlı sitenize dönüş yaptığınızda görsellerin “p” tagı silinmiş olarak doğrudan “<img>…</img>” şeklinde HTML kodu ile eklendiğini görebilirsiniz.
Bu yazılı anlatım dersimizde sizlere WordPress kullanıcılarının sıkça merak ettiği konulardan birisi olan görsellerden p yani paragraf etiketini kaldırmayı anlatmaya çalıştık. Bir sonraki WordPress rehberimizde görüşmek üzere…