Özel yazılar listemi meta_query ile filtrelemeden sonra istediğim meta verilere göre sipariş etmek mümkün mü?
Örneğin, web seminerleri adında özel bir gönderi türüm var. Yaklaşan tüm web seminerlerini listelemeye çalışıyorum ve webinar_startDate adlı özel meta alanı tarafından sipariş edilmelerini sağlıyorum.
Aşağıdaki sorguyu kullanarak, eski web seminerleri dışında başarılı bir şekilde web seminerlerini geri gönderebildim. Ancak, hala webinar_startDate tarafından değil, yayınlandıkları sırayla ortaya çıkıyorlar.
<?php $my_array = array(
'meta_query' => array(
array(
'key' => 'webinar_startDate',
'value' => date("Y-m-d H:i:s"),
'compare' => '>=',
'type' => 'DATETIME'
)
),
'orderby' => 'meta_value',
'post_type' => 'webinars',
'posts_per_page' => 20,
'order' => 'ASC'
); ?>
3.0'dan 3.1'e yapılan değişiklik nedeniyle, orderby => meta_value kullanımının muhtemelen farklı olduğunu, ancak bunu açıklamak için WordPress belgelerinde bir cevap bulamadığımdan şüpheleniyorum.
Biri yardım edebilir mi? Şimdiden teşekkürler.