WordPress Sayfanızda bir veya birden çok kategoriden yazı çektiniz ve ilgili sayfanızda yayınlıyorsunuz. Fakat çok yazı olduğu için yukarıda bir de filtreleme yapmak istiyorsunuz. Mesela; A’dan Z’ye doğru veya tersi, Eskiden yeniye doğru veya tersi, Yazarına göre, id’sine göre, yorum sayısına göre vb. Bunun için yapmanız gereken şey;

İlgili sayfada ilgili kategoriler içindeki yazıları çağırdığınız kodun içerisine orderby ve order seçeneklerini yerleştirmek. orderby filtreleme konusu, order ise aşağıdan yukarı veya yukarıdan aşağıya seçeneğidir ki order 2 şekilde yazılıyor ASC veya DESC. Bu kodların tam yazılışları şu şekilde olmaktadır. Örneğin;

 

<?php query_posts(array(‘cat’ => 17 , ‘orderby’ => ‘title’ , ‘order’ => ‘asc’));
while(have_posts()) : the_post();?>

<?php the_title(); ?>

<?php endwhile; ?>

 

Bu örnekte ne yapmış olduk, id’si 17 olan kategoriden, konu başlıklarına göre, A’dan Z’ye doğru yazıların başlıklarını döngüye sokup çekmiş olduk. Burada sadece çekilen yazıların başlıklarını çektik siz burada yazıların nelerini çekmişseniz onları başlığa göre listelemiş olursunuz. Bu arada sitenizdeki kategori bağımsız tüm yazıları bu döngüye dahil etmek isterseniz ‘cat’ => 17 ,  ifadesini oradan kaldırmanız yeterli.

 

Bunu istersek bir jquery kodu ile bir butona atayıp, birden fazla filtreyi aynı sayfada kolaylıkla kullanabiliriz. Yani şöyle ki; her filtre döngüsü için class atayarak ilgili filtre butonuna tıkladığımızda diğer filtre classlarının display none olmasını sağlayarak yani bunuda jquery ile style atama koduyla kolaylıkla yapabiliriz.

orderby olarak kullanabileceğiniz filtrelerden belki bazıları şöyle: title, date, author, ID, rand, comment_count ; order olarak ise asc veya desc yazacağız.

 

 

WordPress Yazıları Çekerken Filtreleme Yapmak, Wp yazıları filtreleme, wordpress yazıları alfabetik sıralama, tarihe göre sırlama, listeleme, gösterme, Wp kategori yazılarını listeleme, WordPress sayfanızdaki yazıları filtreleyerek gösterme, filtre tuşu ekleme, wp sayfanıza filtre tuşları ekleme, Wp isme göre yazı çekmek, ada göre yazı çekme, tarihe göre yazı çekme



Bu Yazıyı Yararlı Bulduysanız


Katkıda Bulunmak İçin Tıklayın !



Yazar : Tuncay Eser
Yukarı Çık