2012-01-17 7 views
0

게시물에 'main_slider', 'flickr-slider'또는 'video-slider'값이 있는지 여부를 테스트하려고합니다. 'main_slider'는 문자열이고 'flickr-slider'및 'video-slider'는 모두 부울입니다.Wordpress 다중 WP_Query (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를 독립적으로 호출하여 중복 된 게시물을 제거한 다음 병합하여 날짜별로 정렬했습니다. 나는 그것의 서버에 더 무거운 짐을 확신하지만, 일을 마쳤다.

관련 문제