WP’de Yazıları Custom Field (Özel Alanlar) Değerine göre Sıralamak

Bu konuyu bir örnekle açmak daha iyi olacak. Örneğin Özel Alanları kullanan bir sayaç yaptık ve bu sayaca göre konularımızı sıralamak istiyoruz. İşte bu devrede bize bir kod gerekli bunun için aşağıdaki kodu deneyebiliriz.

<?php
$args = array(
'posts_per_page' => 10,
'meta_key' => 'ozel_alan_ismi',
'orderby' => 'meta_value_num',
'order' => 'DESC'
);
$wp_query->query($args);
if(have_posts()) : while ($wp_query->have_posts()) : $wp_query->the_post(); ?>
// Döngünün Html kodlarıyla oluştuğu yer
<?php endwhile; endif; ?>

Bu tip bir işlemi yapmak için Giriş düzeyinde WP bilginiz olduğunu varsayıyorum. Yukarıda göründüğü gibi kendi özel döngümüzü oluşturuyoruz. Burada ozel_alan_ismi yerine sıralamak istediğiniz kendi Özel Alan isminizi yazacaksınız. Eğer sıralanacak Özel Alan’ın değeri numerik (sayısal) değilse orderby ‘ın karşısındaki yere meta_value_num yerine meta_value yazmanız gerekmektedir.

Bu konuda bu kadar şimdilik Sağlıcakla Kalın.

DAHA FAZLA İÇERİK

Facebook’a Etiket Arama Özelliği Facebook’a Etiket Arama Özelliği

17 Aralık 2014, Çarşamba

SİZDE YORUM YAPIN

İnternet Nasıl Çalışır?

İnternet Nasıl Çalışır? 28 Aralık 2014, Pazar

Ücretsiz Adwords Kuponu Alma

Ücretsiz Adwords Kuponu Alma 2 Aralık 2016, Cuma

Tasarımcılar için Bedava Ikonlar

Tasarımcılar için Bedava Ikonlar 24 Aralık 2015, Perşembe

Highlight.js Kullanımı

Highlight.js Kullanımı 16 Aralık 2015, Çarşamba