THT DUYURU

chat
ugursuz reklam
takipci
Seçenekler

WordPress Content Limit

'BozKurt - ait Kullanıcı Resmi (Avatar)
Hevesli Üye
Üyelik tarihi:
07/2013
Nereden:
İstanbul
Mesajlar:
11.183
Konular:
3339
Teşekkür (Etti):
2228
Teşekkür (Aldı):
3019
Ticaret:
(0) %
0
479
05-09-2014 02:28
#1
Merhaba,
Tema yapımı için belli başlı bir çok wordpress 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.

Kod:
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.


Kod:
<?php echo excerpt(25); ?>


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


Kod:
<?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.
--------------------- "En çok inandığımız şeyler, en az bildiklerimizdir."
- M.D. Montaigne.

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler