07 Ağustos 2009

Yazı Özet Uzunluğunu Ayarlıyoruz

WordPress Yorum Ekle

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:
  1. <?php
  2. function ozet_uzunlugu($uzunluk) {
  3.  return 30;
  4. }
  5. add_filter('excerpt_length', 'ozet_uzunlugu');
  6. ?>

Ayrıca önceki yazımdaki yöntemle, özetin devamındaki [...] karakterleri yerine devamı bağlantısı koyabilirsiniz.

Yazıyı Paylaş: Aşağıdaki simgeler kullanıcılarının web sitelerini paylaştığı ve yeni web sitelerini keşfettiği sitelere gider.
  • Oyyla
  • del.icio.us
  • Technorati
  • Bagcik
  • BlinkList
  • blogmarks
  • Bumpzee
  • Digg
  • feedmelinks
  • Furl
  • Tusul
  • Yumiyum
  • 100puan
  • Limk

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.


“Yazı Özet Uzunluğunu Ayarlıyoruz” yazısı için 1 Yorum

Bu yazıya yapılan yorumları dilerseniz, ( RSS 2.0 ) beslemesini kullanarak takibe alabilirsiniz.

  1. Yakupcan dedi ki:

    yakup hocam kodu bir türlü çalıştıramadım ekliyorum ama. yine yazılar hep aynı uzunlukta. sorun nedir acaba ?

Yorum Yaz

Yorum yazarken dikkat etmeniz gereken hususlar;

  1. Türkçe imla kurallarına dikkat etmeye özen gösteriniz.
  2. Yorumlar onay gerektirdiğinden birden fazla kez aynı yorumu yazmayınız.
  3. Yorumlarınızın konu ile alakalı olmasına özen gösteriniz.
  4. REKLAM KOKAN YORUMLAR YAPMAYIN, YAYINLAMIYORUM.
  5. Küfür, hakaret etmenizin ne bana, ne de size faydası olmadığını unutmayın.
  6. Yorum yapmanız, onaylanacağı anlamına gelmemektedir. Buradaki hususlara dikkat etmeniz, onaylanma şansını artıracaktır. Ayrıca kullanım şartlarını okumanızı tavsiye ederim.
Kodlarınızı yazmak için, [php][/php], [css][/css], [html][/html], [js][/js], [sql][/sql], [xml][/xml] veya [code][/code] kullanabilirsiniz. & lt; & gt; kullanmayın.