Daha önceden Rastgele Yazılar Bileşeni v1.0 yayınlamıştım. Bileşen ile yazılarınız içerisinden istediğiniz sayıda yazıyı rastgele gösterebiliyordunuz. Yorumların birinde bunun kategori temelli yani belli kategoriden rastgele yazı gösterebilecek hali var mı denmişti? Artık var.
Bileşenin v1.5 ile rastgele yazısını göstermek istediğiniz kategorileri belirleyebiliyorsunuz ve artık sadece o kategorilerden rastgele yazılar gösteriliyor. Eğer kategori belirtmezseniz bu durumda bütün yazılar içerisinde rastgele yazı gösteriliyor.
Kurulum:
- Bileşeni buradan indirin. Sıkıştırılmış dosya içerisindeki 'rastgeleyazi' klasörünü sitenizin wp-content/plugins klasörüne yükleyin.
- Yönetim Paneli » Eklentiler bölümünden Rastgele Yazılar Bileşeni'ni etkinleştirin.
- Tasarım » Bileşenler bölümünden eklentiyi istediğiniz yan menüye ekleyip, istediğiniz ayarları yapıp, kaydedin.
- Kategori belirtirken, kategori id'lerini virgülle ayırmayı unutmayın. Örneğin; 3, 5 ve 8. kategorilerden yazı çekmek istiyorsanız, kategori alanına 3,5,8 yazmanız gerekmektedir. Kategori sayısını, bileşen performansı için fazla tutmamaya çalışın.
Bileşen yapısını kullanmıyorsanız, yan menünüze aşağıdaki kodları ekleyerek de bileşeni kullanabilirsiniz.
- <?php if (function_exists('yg_rastgeleyazi')) { ?>
- <li><h2><?php echo 'Rastgele Yazılar'; ?></h2>
- <ul>
- <?php yg_rastgeleyazi(10, '3,5,8'); ?>
- </ul>
- </li>
- <?php } ?>
Bileşen, bileşenler bölümünde aşağıdaki gibi görülecek. Başlık, gösterilecek yazı sayısı (en fazla 20 yazı) ve kategorileri girip, değişiklikleri kaydediniz.
Sitenizin yan menüsünde ise bileşen aşağıdaki gibi görülecek ve her sayfa yenilendiğinde farklı yazılar listelenecektir.
Bileşen WordPress 2.6+ sürümünde denenmiş ve çalıştığı görülmüştür. Çalışması WP 2.3 ve üzeri gerekmektedir. Karşılaştığınız problemleri yazarsanız, yardımcı olmaya çalışırım.
Bu yazının kısa bağlantısı http://www.yakupgovler.com/?p=308.
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: 15 Eylül 2008 Saat: 21:16
Konuya göstermiş olduğun ilgi için çok teşekkür ederim. Hızır gibi yetiştin.Emeğine sağlık.
Tarih: 16 Eylül 2008 Saat: 12:14
Severek ve ailecek kullanıyoruz =)
Ellerine sağlık hocam..
Tarih: 17 Eylül 2008 Saat: 18:59
Takdir edilesi bir kişiden takdir edilesi bir çalışma
tşkler hocam
Tarih: 21 Eylül 2008 Saat: 08:56
Hocam emeğinize sağlık güzel şeyler üretiyorsunuz. Ancak bu eklentiyi eklediğim halde rastgele yazılar çıkmadı nerede hata yaptım bilmiyorum. Sanırım tekrar incelemem gerekiyor yazınızı.
Tarih: 15 Ekim 2008 Saat: 23:19
Tüm kategorilerde çekmesi için ne yapacağız peki?
Tarih: 15 Ekim 2008 Saat: 23:25
Eğer kategori belirtmezseniz bu durumda bütün yazılar içerisinde rastgele yazı gösteriliyor.
Yazıyormuş pardon 🙂
Tarih: 25 Ekim 2008 Saat: 21:09
Sayın Govler,
Çok güzel eklentiler yapmışsınız bir çoğunu indirdim ve denemeye aldım çok teşekkür ederim.
Benim yukardaki" Rastgele yazılar Bileşeni v1.5" ile ilgili 2 sorum olacak.
1- Kategori belirtmek yerine ziyaretci o anda hangi kategoride bulunuyorsa o kategorinin rastgele yazıları çıksa. Mesela ben şuanda WordPress kategorisindeyim ve bu kategorideki rastgele yazıları çıkartsa mümkünmüdür ?
2- Dah önce Yakut Er'e ait olan http://www.yakuter.com/yakuter-rastgele-yazi-eklentisi eklentiyi kullanıyordum bu CPU'yu çok yoruyor biraz yavaşlatıyordu aynı sorun bundada olurmu acaba ne dersiniz ?
Tarih: 25 Ekim 2008 Saat: 21:37
1. Onu yapmayı planlıyorum, bir kategori görüntülenirken görüntülenen kategoriden, tekil yazı görüntülenirken yazının ilk kategorisinden yazılar çekebiliriz. Sanırım bu işinizi görür.
2. Hayır eklenti tek bir SQL sorgusu ile işlemi gerçekleştiriyor ve WP'nin fonksiyonlarını kullanıyor. Yani son yazıları gösterdiğimiz kod kadar sunucuyu yoracaktır.
Tarih: 26 Ekim 2008 Saat: 00:17
Cevap için sağolun son birşey sormak istiyorum.
Ben son yazıları istediğim yerde göstermek için hiç bir eklenti kullanmadan şu kod ile çıkartıyorum
aynı şekilde yorumlarıda çıkartmanın bir yolu varmı. (Yukardaki konu ile alakasız farkındayım bulmuşken sormak istedim 🙂 )
Tarih: 26 Ekim 2008 Saat: 00:19
[...] Yazılar Bileşeni v1.0 ve v1.5'i yayınlamıştım. Son sürümde yazıların istediğiniz kategorilerden rastgele seçilebilmesini [...]
Tarih: 26 Ekim 2008 Saat: 00:24
Kodlar çıkmamış ama sanırım get_post ya da query_post fonksiyonlarıyla çekiyorsunuzdur. Ne yazık ki yorumlar için böyle bir yöntem yok.
Eğer isterseniz http://www.yakupgovler.com/?p=189 adresindeki bileşenimi kullanabilirsiniz.
Ayrıca önceki mesajımda bahsettiğim değişiklikleri yaptığımm haliyle Rastgele Yazılar Bileşeni v2.0 'a http://www.yakupgovler.com/?p=386 adresinden ulaşabilirsiniz.
Tarih: 04 Şubat 2009 Saat: 02:26
Merhaba bileşen için teşekkürler.
Peki bu rastgele yazıların başlıklarının altında mesaj içeriğinden (örnek ilk 10 kelime) gösterebilme şansımız varmı? Tşkler.