WordPress Query Posts Filtreleyerek Yazı Çekmek

Query Posts WordPress için farklı filtreler ile yazı çağırmak için kullanılan bir fonksiyondur.

Örneğin anasayfada son 5 yazıyı göstermek için;

The Loop içerisinde kullanmanız yeterlidir. Farklı filtreler için farklı kod yapıları kullanılmaktadır.

Örnek Loop-Döngü Yapısı

Ayrıca query post kullandığınız döngülerin sonrasına örnekte görüldüğü gibi wp_reset_query(); eklemeniz gerekir.
Girilen filtrelerin sıfırlanmasını sağlar aynı sayfada birden fazla döngü eklerseniz birbirini etkilemez.

Query Post u iki farklı biçimde tanımlaybilirsiniz birisi yukarıdaki gibidir. Her filtre sonrasına & ekleyerek toplu query-filtre girebilirsiniz.
İkinci kullanım biçimi de aşağıdaki gibidir.

Array sayesinde satır satır karışıklık olmadan filtreler oluşturabilirsiniz. Eğer filtreniz çok kapsamlıysa bu şekilde kullanmanızı tavsiye ederim.

Yorumlar