WordPress – Başlık Kısaltma (Türkçe Karakter Hatası Yok)

WordPress tema yaparken yada mevcut temada düzenleme yapacağınızda başlıklarınız bazen uyması gereken bölümden biraz uzun olabiliyor ve temanın düzenini bozabiliyor. Bu nedenle bu başlıkları atayacağınız foksiyonlarla kısatmanız mümkündür. İnternette çok fazla bu kodları bulabilirsiniz fakat çoğu türkçe karakter problemi verecektir. Bu hatalara maruz kalmamak için sorunsuz şekilde başlıkları kısaltmak için kullanmanız gereken kod ise;

function yenibir_baslik($char) {
$title = get_the_title($post->ID);
if ( strlen($title)> $char ){
$title = mb_substr($title,0,$char);
echo "$title...";
}
else echo $title;
}

Yukarıdaki kodu functions.php dosyanıza eklemeniz yeterli olacaktır. Ardından başlığınızı eklemek istediğiniz yere;

<?php yenibir_baslik(25); ?>

kodunu ekleyebilirsiniz. Bi Öneri olarakta, WordPress’in genel başlık kodu;

<?php the_title();?>

olduğundan bu kod ile yukarıdaki kodu değiştirirseniz artık başlıklarınız 25 karakter ile sınırlanacak ve sonuna (…) üç nokta eklenecektir.

Hakkında Tosahan

Üniversiteyi yeni bitirmiş, yeni bir şeyler bulma umuduyla internet ortamında kendini bulan, Wordpress aşığı, birkaç ay sonra askere gidecek kişiyim. Bazen 2 bazense 3 bilinmeyenli bir denklem olmayı sürdürsem de şu sıralar çok çabuk kırılan bir MSN şifresiyim :)

Cevapla

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmelidir *

*