2012-01-17 21 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を個別に呼び出し、重複した投稿を取り除いてから併合し、日付順にソートしました。私はそのサーバーに重い負荷があると確信していますが、それは仕事を完了しました。

関連する問題