WordPress'te yazı özetleri gösterilirken the_excerpt() fonksiyonu kullanılır. Bu fonksiyonun yaptığı iş, eğer yazı oluşturulurken, yazının özet alanına bir şeyler yazılmışsa onu göstermek, yazılmamışsa da yazının ilk 55 kelimesini özet olarak kullanmaktır. Ancak bazı site sahiplerine bu 55 karakter yetmeyebilir ya da fazla gelebilir. Bunu değiştirmek elimizde.
Aşağıdaki kodları temanızın Tema fonksiyonları (functions.php) dosyasına uygun şekilde ekleyin. Kod içerisindeki 30 sayısını, özette yer almasını istediğiniz kelime sayısıyla değiştirin.
- <?php
- function ozet_uzunlugu($uzunluk) {
- return 30;
- }
- add_filter('excerpt_length', 'ozet_uzunlugu');
- ?>
Ayrıca önceki yazımdaki yöntemle, özetin devamındaki [...] karakterleri yerine devamı bağlantısı koyabilirsiniz.
Bu yazının kısa bağlantısı http://www.yakupgovler.com/?p=970.
Yazılarımı RSS aboneliği ile takip edebilir, yeni yazılarıma kolaylıkla ulaşabilirsiniz. Bunun için ise RSS adresimi kullanabilirsiniz.
Tarih: 19 Eylül 2009 Saat: 00:04
yakup hocam kodu bir türlü çalıştıramadım ekliyorum ama. yine yazılar hep aynı uzunlukta. sorun nedir acaba ?