Wordpress’in yeni sürümleriyle beraber veritabanı tablolarında da değişiklikler oldu. Tabiî bu durumda Kategorinin Yazıları eklentisinin de güncellenmesi gerekti. Kategorinin Yazıları Eklentisi 2, Wordpress 2.3.x sürümleri ile uyumludur. Tabi bu güncelleme sadece tabloları görüntülemenin yanında bazı hataların giderilmesi ve çalışma mantığındaki basit ama gerekli bir değişikliği de kapsamakta.
Bu sürümle birlikte artık temamıza gerekli kodu eklerken yazılarının görüntülenmesini istediğimiz kategorinin ismini değil numarasını yazacağız. Bu değişikliği yapmamın sebebi bazı kategori isimlerinin Türkçe karakter içermesi ve kullanıcıların eklentiye Türkçe karakter yazarken sorunlarla karşılaşabilmesi. Kategori numarasını nerede bulacağınızı aşağıdaki resimde göstermeye çalıştım. Aşağıdaki resim Yönetim Paneli -> Yönet -> Kategoriler bölümünden alınmıştır.

* Eklentiyi buradan indirin.
* Paketten çıkan ykatyazi2.php dosyasını Wordpress günlüğünüzün /wp-content/plugins klasörüne yükleyin.
* Yönetim Paneli->Eklentiler bölümünden Kategorinin Yazıları 2.0 eklentisini aktif hale getirin.
Daha sonra temanıza ve genelde temanın sidebar.php dosyasına şu kodları yazın.
<ul>
<?php ykatyazi2('5','10'); ?>
</ul>
Buradaki 5 kategori numarasıdır. 10 ise belirtilen kategorideki kaç adet yazının görüntülenmesini istediğinizi belirtir.
Kategorinin Yazıları Eklentisinin ilk versiyonu ile ikinci versiyonu arasındaki farklar şunlardır;
* Eklentinin 2.0 sürümü Wordpress’in 2.3.x ve üstü sürümleriyle uyumlu çalışır. Eski sürümler için eklentinin 1.0 sürümünü kullanınız.
* 2.0′da hatalı kategori gösterilse de düzenli bir uyarı gösterir ve foreach()… ile başlayan hata ile karşılaşmazsınız.
* 1.0 sürümünde yazılarının görüntülenmesini istediğiniz kategorinin ismini yazarken 2.0 sürümünde belirtilen kategorinin numarasını yazarsınız.
* 1.0 sürümünde fonksiyon ismi ykatyazi() ike 2.0 sürümünde
ykatyazi2()’dir.
Sayfalar: 1 2 3 4 » Hepsini Göster
Sayfalar: 1 2 3 4 » Hepsini Göster
Kuvvet ordudur. Düşmanlar milletimizi bağımsızlıktan mahrum etmek için evvela onu ordudan mahrum etmek çarelerine giriştiler. Kumandanlarımıza ve subaylarımıza tecavuz etmeye başladılar. Ordumuzu tamamen lağvederek milletin bağımsızlığını muhafaza için muhtaç olduğu dayanak noktasından mahrum etmeye teşebbüs ettiler. Herhalde ordu düşmanlarımızın birinci taaruz hedefi oldu. Orduyu imha etmek için de mutlaka subayları mahvetmek ve aşağılamak lazımdır. Bundan sonra milleti koyun sürüsü gibi boğazlamakta engeller ve müşkülat kalmaz.
Mustafa Kemal Atatürk
Rastgele Sözler Eklentisi ile oluşturulmuştur.
yakuter.com © 2006-2009 Erhan Yakut. Site tasarım fallendesign. Hosting sponsoru WebGrup.
Site içerisindeki içerikler izinsiz kopyalanamaz, alıntı yapılamaz.
1 Murat Kara
14 Nisan 2008, 14:35
Arkadasim tesekkurler basarili bir calisma.
Bir ricam olacak, ayni sekilde kategorinin yazilarini listelemek istiyorum , fakat bir kategorinin alt kategorisi de varsa onlari da dahil etmek istiyorum. Umarim anlatabilmisimdir.. Alt kategorileri de iceren son yazilari nasil listeletebilirim bu eklentiyle?
Simdiden tesekkurler..
2 ibrahim
19 Nisan 2008, 16:54
üstad, bu eklenti yazıları son yazıdan başlayarak sıralamaktadır. Acaba Yazıları baştan sona doğru nasıl sıralayabilirim?
3 yakuter
21 Nisan 2008, 20:24
Eklentinin kodlarına gir ve DESC gördüğün yeri ASC yap. Hepsi bu kadar ;)
4 sedat
08 Mayıs 2008, 01:14
Sürekli böyle hata veriyor acaba neden ?
Warning: Cannot modify header information – headers already sent by (output started at /home/name/public_html/wp-content/plugins/ykatyazi2.php:1) in /home/name/public_html/wp-includes/pluggable.php on line 390
Warning: Cannot modify header information – headers already sent by (output started at /home/name/public_html/wp-content/plugins/ykatyazi2.php:1) in /home/name/public_html/wp-includes/pluggable.php on line 390
5 yakuter
14 Mayıs 2008, 22:40
Dosyayı düzenledikten sonra dil kodlamasını değiştirdiniz sanırım. Aksi takdirde 1nci satırda hata vermezdi.
6 fikirbozan
18 Mayıs 2008, 10:45
Teşekkürler. Hemen kullanmaya başladım.
7 Emre
15 Haziran 2008, 15:05
yakuter abi :(
Benim istediğim başlıkları değil, -komple yazıyı yayınlamak içerikle birlikte..- lütfen yardım et
8 süleyman
25 Haziran 2008, 12:37
peki şunu nasıl yaparız araştırdım ama bulamadım. temeyıda baya kurcaladım berbat oldu :)
Sidebar da kategoriyi tıkladığımızda header kısmında kategorinin yazılarının en üstüne bu eklentiyi nasıl koyarız. yani olay şöyle. araba kategorisini tıkladık.
kategori açıldı…
NİSSAN 350 Z
TOYOTA AVENSİS
MERCEDES CLK 350 kategorinin içindeki yazıların linkleri ve altına da sırasıyla yazılar zaten kendiliğinden sıralanacak. umarım anlatabilmişimdir.
9 yakuter
25 Haziran 2008, 14:42
Arkadaşlar eklentinin işlevi açık ve sade. Bunun dışında ekstra istekleriniz için (yazının içeriğini görüntülemek vs.) eklentinin kodlarının düzenlenmesi gerekli. Bu eklenti ile sadece başlıkları görüntüleyebilirsiniz. Malesef diğer istekleriniz için henüz yeterli bir eklenti değil.
10 Hakan Nural
23 Temmuz 2008, 19:56
erhan hocam eklentiyi aktif ettim fakat bende kategorilerin yanında numarlar çıkmadı..
Eklenti çalışmıyor yani.
Wordpress 2,5 kullanıyorum neden? acaba…