2012-01-17 80 views
0

試圖測試帖子是否有'main_slider','flickr-slider'或'video-slider'值。 'main_slider'是一個字符串,'flickr-slider'和'video-slider'都是布爾值。Wordpress多個meta_key(WPDB或WP_Query)

這是我到目前爲止,這是不行舔...

$slider = new WP_Query(
    array(
     'ignore_sticky_posts' => 1, 
     'post_type' => 'any', 
     'orderby' => 'date', 
     'nopaging' => true, 
     'posts_per_page' => 10, 
     'meta_query' => array(
      'relation' => 'OR', 
      array(
       'key' => 'main_slider' 
      ), 
      array(
       'key' => 'flickr-slider' 
      ), 
      array(
       'key' => 'video-slider' 
      ) 
     ) 
    ) 
); 

感謝您提前任何幫助。

回答

0

我決定採取一種解決方法。我獨立地調用每個meta_key,在刪除重複帖子時合併,然後按日期排序。我確信它在服務器上的負載較重,但它完成了工作。