Yazıları Belli Bir Kelimeden Bölmek (excerpt alternatifi) - WordPress Türkiye İletişim

Yazıları Belli Bir Kelimeden Bölmek (excerpt alternatifi)

KiÅŸisel sitemde the_excerpt fonksiyonu kullanmak istedim ancak ortaya çıkan tablo pek hoÅŸuma gitmedi diyebilirim. Yazılar olmadık yerde bölünüyor. ÖrneÄŸin, “Bu bir yazıdır” yazmışım ve yazı “Bu bir yaz” ile bitmiÅŸ. Bu benim sinirlerimi bozdu, eÄŸer sizin de sinirinizi bozuyorsa, kelime kelime ayrılsın, harften bölme yapılmasın istiyorsanız, burada bir ipucu verilmiÅŸ.

Kullanım

  1. Temanızın içerisindeki functions.php dosyasına aşağıdaki kodu ekleyin:
    function excerpt($num) {
    $limit = $num+1;
    $excerpt = explode(' ', get_the_excerpt(), $limit);
    array_pop($excerpt);
    $excerpt = implode(" ",$excerpt)."...";
    echo $excerpt;
    }
    
  2. Kaydedip kapatın.
  3. Temanızın index.php dosyasını açın.
  4. Aşağıdaki kodlardan herhangi birini bulun:
    <?php the_content("Devamını Oku &raquo;"); ?>
    
     <?php the_excerpt(); ?>
     
  5. Bulduğunuz kodu aşağıdakiyle değiştirin:
    <?php excerpt('40'); ?>
    

40 yerine kaç kelime sonra yazı bölünecekse onu yazın.

Unutmayın: Bölme işlemi 40 harf sonra değil 40 kelime sonra yapılacaktır.

Benzer Yazilar


“Yazıları Belli Bir Kelimeden Bölmek (excerpt alternatifi)” için 10 Yorum var

  1. Kalpsiz diyor ki:

    resimleri kaldırıyor ortadan ben resimler kaybolsun istemiyorum nasıl uygulamamız gerekiyor?

  2. Semih diyor ki:

    Selam adaş bu wpuzmanindaki gibi konuların resimli benzer yazı olarak gösterimini nasıl sağlayabiliriz.Resmi çeksin benzer yazıda göstersin olayı.Şimdiden teşekkürler Çok güzel çalışmalara imza atıyorsun tebrik ederim.

  3. Schumacher diyor ki:

    wp_includes klasörü altında formatting.php

    $excerpt_length = 55;

    buradaki 55i 40 olarak ayarlaığımızda acaba aynı görevi görüyormu?…Ben bu ÅŸekilde kullanıyorum..

  4. joyologo diyor ki:

    güzel bir püf noktası, paylaştığınız için teşekkürler..

  5. Mehmet diyor ki:

    Teşekkürler Semih bey..

  6. Semih diyor ki:

    Yazıda belirttiğim gibi, bu kod kelimeleri ortadan kesmiyor. Kelime bitiminde kesiyor. Sizin bahsettiğiniz $excerpt_lenght değişkeni, 55 harften sonra kesilmesini söylüyor. benim verdiğim kod ise, 55 kelime ;)

  7. Schumacher diyor ki:

    Peki her yazı için bunu farklı ÅŸekilde kullanabilme imkanımız yokmu?…Bir yazıda 40 baÅŸka bir yazıda 15 …

    (Not:BloÄŸunuz gerçekten çok yavaÅŸ açılıyor, sayfaları ziyaret biraz vakit alıyor….Bunada bir çözüm bulmalısınız..)

  8. Semih diyor ki:

    Özel alanlar kullanılarak düzenlenebilir… Bu soruna bir çözüm bulacağım inÅŸallah, bulamazsam kapatır giderim…

  9. Semih diyor ki:

    Yet Another Related Posts Plugin ile yapabilirsiniz ;)

Kendimi Şanslı Hissediyorum

Şansını denemek istiyorsan, yukarıya tıkla :)

Duyuru

WordPress'inizi yeni özellikler için ve olası güvenlik açıklarına karşın 2.9.2 sürüme yükseltmeniz tavsiye edilir.

Yükleme Sayfası

Bağlantılar