Semih | 03.Eylül.2009 | bu yazı eskimiş | İpuçları
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
- 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; } - Kaydedip kapatın.
- Temanızın index.php dosyasını açın.
- Aşağıdaki kodlardan herhangi birini bulun:
<?php the_content("Devamını Oku »"); ?><?php the_excerpt(); ?>
- 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.
“Yazıları Belli Bir Kelimeden Bölmek (excerpt alternatifi)” için 10 Yorum var
resimleri kaldırıyor ortadan ben resimler kaybolsun istemiyorum nasıl uygulamamız gerekiyor?
bkz: Anasayfa
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.
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..
güzel bir püf noktası, paylaştığınız için teşekkürler..
Teşekkürler Semih bey..
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
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..)
Özel alanlar kullanılarak düzenlenebilir… Bu soruna bir çözüm bulacağım inÅŸallah, bulamazsam kapatır giderim…
Yet Another Related Posts Plugin ile yapabilirsiniz