Kategorinin Yazıları Eklentisi 2.0

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.

Kategori Numarası Nedir?

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.
Kategorinin Yazıları

Kurulum

* 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.

Güncelleme Notları

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.

Benzer Yazılar

yakuter

Erhan Yakut

www.yakuter.com

Genç yaşlarda programlama ile tanıştı ve Delphi ile başladığı programlama macerasına şuanda PHP, SQL, Javascript, AJAX, CSS, XHTML teknolojileri ile devam etmektedir. Elektrik - Elektronik bölümü mezunu olan "yakuter" 2006 yılından itibaren yakuter.com'un yazarlığını yapmaya başlamıştır.

Bu Yazıya Ait Yorumlar

Murat Kara

Murat Kara
14 Nisan 2008

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..

ibrahim

ibrahim
19 Nisan 2008

ü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?

yakuter

yakuter
21 Nisan 2008

Eklentinin kodlarına gir ve DESC gördüğün yeri ASC yap. Hepsi bu kadar ;)

sedat

sedat
08 Mayıs 2008

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

yakuter

yakuter
14 Mayıs 2008

Dosyayı düzenledikten sonra dil kodlamasını değiştirdiniz sanırım. Aksi takdirde 1nci satırda hata vermezdi.

fikirbozan

fikirbozan
18 Mayıs 2008

Teşekkürler. Hemen kullanmaya başladım.

Emre

Emre
15 Haziran 2008

yakuter abi :(

Benim istediğim başlıkları değil, -komple yazıyı yayınlamak içerikle birlikte..- lütfen yardım et

süleyman

süleyman
25 Haziran 2008

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.

yakuter

yakuter
25 Haziran 2008

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.

Hakan Nural

Hakan Nural
23 Temmuz 2008

erhan hocam eklentiyi aktif ettim fakat bende kategorilerin yanında numarlar çıkmadı..
Eklenti çalışmıyor yani.
Wordpress 2,5 kullanıyorum neden? acaba…

cheerful

cheerful
31 Temmuz 2008

çok tesekkurler saatlerdir istediğim kategorideki yazıları listelemek için denemedğim kod , eklenti kalmadı
sadece bu çalıştı (wp 2.6 kullanıyorum)
harika bir çalışma olmuş ….

Bilal Türksev

Bilal Türksev
02 Ağustos 2008

eline saglık hocam bunu şu şekilde yapablirmiyiz ?

12 nolu id de 12 nin yazıları 15 nolu id de 15 nolu yazıları ?

tanerimx

tanerimx
08 Ağustos 2008

Kategori ID nolarını girdiğim halde “Kategori numarasını yanlış girdiniz ya da belirtmiş olduğunuz kategoride yazı bulunmuyor!” yazısı çıkıyor. Sorunun çözümü nedir?

deniz

deniz
30 Ağustos 2008

Peki son yazıları değilde, en popülerolanları listelmek için ne yapmalıyız ?

yakuter

yakuter
30 Ağustos 2008

dmry.net’teki sayfa sayaç eklentisini kullanmalısınız.

Kategorinin yazıları eklentisi | AktifBlog - Ben,sen,o..

Kategorinin yazıları eklentisi | AktifBlog - Ben,sen,o..
22 Eylül 2008

[...] sahibi çok başarılı bir blogçu ve eklenti yazarı olan Erhan Yakut sanal kimliği ile Yakuter‘e [...]

Baris

Baris
13 Ekim 2008

Yakuter çok teşekkür ettim sorunsuz çalışıyor. Bi sorum olcak bunu sidebara koyduğum zaman ana sayfada çıkıyor. Benim istediğim kategorideki bir yazıya tıkladığım zaman yanda çıkması. Bunun için ne yapmalıyım

percem

percem
19 Kasım 2008

çalışmadı.

sidebar.php de herhangi bir yere mi?

yedincisenol

yedincisenol
21 Ocak 2009

Abim ilaç gibisin, saatlerdir uğraşıp duruyorum şunu yapiyim diye, bi’türlü çözememiştim. Nihayet sen yine bizi düşünmüşün. Çok teşekkürler.

Emre ÖZTÜRK

Emre ÖZTÜRK
21 Ocak 2009

Sadece belirli bir bölüm ile sınırlı hale getirmemek için ne yapmalıyız? Mesela ben en son eklenen konuları listelesin istiyorum.

amarat

amarat
20 Şubat 2009

Ben ise istedigim belli bir kategoriden yazıların ana sayfada gözükmesini sitemiyorum.bunu nasıl yaparım.yani yeni yazı ekleyecegim 10 tane ama bunlar ana sayfada güzkmesin istiyorum.

yakuter

yakuter
22 Şubat 2009

Şurada ki makale ile bunu çözebilirsiniz.

mura

mura
11 Mart 2009

çalışmalarınzı teşekürler.
ben şöle birşey yapmak istiyorum;
yazılarımın bir bölümünü anasayfada değilde başka bir sayfada göstermek istiyorum. mesela “deneme” yazımı anasayfada değilde “sayfa” adlı sayfada gözüksün.
böyle bir şey mümkün mü?

amarat

amarat
19 Mart 2009

evet bu süper olurdu :=)

Ahmet

Ahmet
09 Nisan 2009

Merhabalar, eklenti gerçekten çok güzel fakat kullanmak istediğim bir özelliği bulamadım. Yada ben göremedim bilmiyorum. Acaba sıraladığımız postların hangi tarihte yayınlandığını veya kaç yorum aldığını da yanlarına yazdırabiliyor muyuz? Yardımcı olabilirseniz sevinirim. Kullandığım WordPress sürümü 2.7.1 bu arada. Kolay gelsin..

yakuter

yakuter
10 Nisan 2009

Merhaba Ahmet Bey, bu istediğinizi yapmak için benim eklentimden daha kolay ve kesin bir çözümü WP_Query kullanmaktır. Şurada örneği var ;)

Talha Bıyık

Talha Bıyık
05 Haziran 2009

Eklenti hata veriyor. Şu kod denendi ve çalıştı:

‘numberpost’ = Kaç adet yazı sıralanacağı
‘offset’ = Son yazıdan itibaren kaç tane yazının atılacağı
‘category’ = Malum listelemek istediğiniz kategori Id’si

yakuter

yakuter
08 Haziran 2009

@Talha, bu baya eski bir eklentim. Güncel değil yani, hata olması normaldir ;)

tr

tr
31 Temmuz 2009

Merhaba, benim merak ettiğim benzer birşey var. Anladığım kadarıyla bu eklenti ile göstermek istediğimiz kategorinin yazılarını listeleyebiliyoruz. Peki ama herhangi bir kategorinin yazısına girildiğinde o kategoriye ait diğer yazıları nasıl gösterebiliriz?

Acaba bu eklenti bunu yapıyorda ben mi yanlış anlıyorum?

Örnekle verirsek:

Kategori: Kitaplar
Yazıları: Kitap1, Kitap2, Kitap3

Kitap2 yazısına girildiğinde, yazının altında bir yerlerde bu kategorinin diğer yazılarıda listelenecek.

Aynı şekilde başka kategorilerin yazılarında da bu şekilde bir listeleme yapılacak.

Kısacası, belli bir kategorinin değilde, yazıya ait kategorinin listelemesini yapmak mümkün müdür?

Tolga

Tolga
29 Ağustos 2009

Merhabalar ;

Öncelikle eklenti için teşekkürler , ben bu eklentiyi haber kategorisine göre ayarladım çokda güzel çalıştı.
Benim şöyle bir sorum olucak eklentide biliyorsunuz belirlediğimiz kategoride son başlıklar çıkıyor.Bu son başlıkların hepsinin başına bir tane kucuk bir resim koymak istiyorum.Bunu nasıl yapabilirim kodun neresine ne şekilde ekleyebilirim ?

Kadir

Kadir
30 Eylül 2009

kategorideki en son yazıları değilde o kategorideki yazıları karıştırarak çıkartmasını sağlayabilir miyiz?

yakuter

yakuter
01 Ekim 2009

Bu eklenti yerine şuradaki makalede yazanları uygulayabilirsin.

Nihan Sağkol

Nihan Sağkol
26 Haziran 2010

Merhaba

Cok tesekkur ederim. Cok guzal calisti. Aklımda olan ise listelenen yazıdan biraz içerik çekmesi idi. Ben de sorgu ile biraz oynadim ancak bu istedigim sonucu vermedi. Burada “post_content” yerine ozet cekmek icin ne kullanabiliriz.

yakuter

yakuter
26 Haziran 2010

Şu makalemde anlattığım işlemi yapmayı deneyin ;)
http://www.yakuter.com/php-ile-metin-sinirlama/

Nihan Sağkol

Nihan Sağkol
26 Haziran 2010

Boyle zor olacak :)
Tamam, ugrasayim bakalim.
Tesekkur ederim.

faruk

faruk
26 Temmuz 2010

Merhaba
EKlenti için çok teşekkürler, ama bir sorum olacaktı.
Kategorinin son yazıları listenirken alt kategorisini dahil etmiyor.İstediğim seçtiğim kategorinin alt kategorilerinide içine alarak son yazıların gösterilmesi.
Bunu nasıl yapabilirim?
iyi günler

menchek

menchek
02 Eylül 2010

her kategoride kendi kategori yazılarını listelesin istiyorum kategori numarası girmeyeceğim
örnek: sinema kategorisindeki yazıları kategori içerinden öncekategori yazılarını toplu listelesin
önceki ve sonraki şeklindede allta ibare olsun mesela her gösterimde 10 tanesini listelesin

sonra allta konuyu göstersin mümkünmü böyle bişe
şimdiden teşekkürler…

nurulmac11

nurulmac11
09 Eylül 2010

teşekkürler çok işime yaradı :)

Doktor

Doktor
26 Aralık 2010

Bunu sidebar.php de değil de, yeni bir sayfada kullanmak için ne yapmalıyım ?

Emre

Emre
14 Ocak 2011

taxonomy ile yapılan kategori idlerini bu kodda nasıl çekeriz. Normal post id olarak gözükmediği için bu kod çalışmıyor.

bymaster

bymaster
25 Şubat 2011

hocam yanina kucuk resim nasil cikarticaz anlatirsaniz super olur

Ahmet talut

Ahmet talut
26 Şubat 2011

abi acaba bir yazı yayımladığımda o yazıyı sadece bir kategoride nasıl gösterebilirim

Peki ya sizin düşünceleriniz?

Facebook Grubumuz Twitter Wordpress Linked in Google Friendfeed RSS Beslemesi Feedburner RSS

Yakuter web tasarım, yazılım geliştirme, IPhone uygulamaları gibi konular da Üreticy'yi öneriyor.

TAMindir.com - Yeni Programlar

Ashampoo ClipFinder HD - Windows

ClipFinder HD, en ünlü 15 video paylaşım sitesi üzerinden video arayıp indiren ve format dönüştüren ...

G Data TotalCare - Windows

G Data TotalCare bilgisayarınızda sağladığı tam kapsamlı güvenlik yanında optimizasyon araçlarıyla s...

G Data InternetSecurity - Windows

G Data InternetSecurity anti-virüs, anti-casus, anti-spam anti-rootkit korumalarının yanında progra...

G Data AntiVirus - Windows

Performans problemi yaşamadan virüslerden korunmanızı sağlayan G Data AntiVirus, bilgisayarın aktif ...

Xfire - Windows

Multiplayer oyun severlerin en çok ihtiyaç duydukları iletişim araçlarını içinde bulunduran ve onlin...

Abonelik

Yazılan yazılardan ilk siz haberdar olun, yeni yazılar e-postanıza gönderilsin.

yakuter.com © 2006-2010 Erhan Yakut. Site tasarım Cenk Akyıldız - (Tema Bilgisi).
Site içerisindeki içerikler izinsiz kopyalanamaz, alıntı yapılamaz.