Merhaba,

Tema yapımı için belli başlı bir çok kodları gereklidir, Bu kodlamaların arasında bazı alanlar için kodlamalara karakter limiti getirilmesi vb. gibi işlemler gerekmektedir, bugün anlatacağım konuda wordpress the_content fonksiyonuna limit getirmeyi öğreneceğiz. Normalde fonksiyonel yöntemlerle işlemi uzatarak daha farklı metotlar elde edebiliriz. Ben 2 farklı şekilde the_content_limit fonksiyonu kullanacağım, Sizin işinizi görebilecek olanlar hangisi ise onu kullanabilirsiniz.

Kolaylıklar Dilerim.

1.Yöntem

Tema içerisinde bulunan functions.php içerisinde <?php kodlar ?> şeklinde aşağıda ki kodları inceleyebilirsiniz.

function excerpt($limit) {
$excerpt = explode(‘ ‘, get_the_excerpt(), $limit);
if (count($excerpt)>=$limit) {
array_pop($excerpt);
$excerpt = implode(" ",$excerpt).’…’;
} else {
$excerpt = implode(" ",$excerpt);
}
$excerpt = preg_replace(‘\[[^\]]*\]‘,”,$excerpt);
return $excerpt;
}
function content($limit) {
$content = explode(‘ ‘, get_the_content(), $limit);
if (count($content)>=$limit) {
array_pop($content);
$content = implode(" ",$content).’…’;
} else {
$content = implode(" ",$content);
}
$content = preg_replace(‘/\[.+\]/’,”, $content);
$content = apply_filters(‘the_content’, $content);
$content = str_replace(‘]]>’, ‘]]&gt;’, $content);
return $content;
}

 

Kullanmak istediğiniz Alana ise aşağıda ki kodları eklemeniz yeterli olacaktır.

 

<?php echo excerpt(25); ?>

25 Numarası kaçıncı karakterden sonra sonlanmasını istediğiniz belirtmektedir.Dilediğiniz gibi uzatabilirsiniz. 🙂

2.Yöntem

Direk bu kodu limitlendireceğiniz alana ekleyip, Karakter sınırlaması yapabilirsiniz.

<?php echo substr(strip_tags($post->post_content), 0, 25);?>

25 Numarası kaçıncı karakterden sonra sonlanmasını istediğiniz belirtmektedir.Dilediğiniz gibi uzatabilirsiniz. 🙂

 

Metin Saraç 0 38 29 Haziran 2014
0 beğeni - 0 Yorum