Bilindiği üzere çoğu tema yapımcısı temalarının anasayfasında yazılara karakter sınırlaması getirmek ister görüntünün bozulmaması için. Bunun için de “WP Limit Posts Automatically” eklentisini kullanırlar. Fakat eklenti kullanmak yerine bu işlemi çok basit bir fonksiyon ile halledebiliriz.
Öncelikle temanızın functions.php dosyasını açın ve aşağıdaki kodu bulun.
?>
Hemen üstüne aşağıdaki kodları ekleyin.
function wpn_content_limit($content, $ilimit = false)
{
$limit = ($ilimit) ? $ilimit : 270;
$pad="...";
$content = strip_tags($content);
if(strlen($content) > $limit)
{
$content = substr($content,0,$limit);
}
echo $content.$pad;
}Daha sonra kaydedin ve tema klasörünüzün içine atın.
Nasıl Kullanırım?
Yukarıdaki işlemleri yaptık sıra geldi kullanımına. index.php de aşağıdaki kodu bulun.
<?php the_content(); ?>
Bununla değiştir.
<?php wpn_content_limit(get_the_content(),825); ?>
Buradaki 825 rakamı yazının kaç karakterle sınırlanacağını belirtiyor. Bunu isteğinize göre değiştirin.
Kaynak:
Usluer.Net