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 Kazım Uslu

Kazım Uslu
Php, Javascript, C# gibi yazılım dillerine kendini adamış başarılı bir Webmaster.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir