2015-02-03 10 views
1

내 위치에 "위치"라고하는 사용자 정의 필드가 있습니다. 사실 ACF 확인란을 사용하여 생성했으며 배열을 반환합니다. 이제이 사용자 정의 필드로 필터링 된 게시물을 쿼리하고 싶습니다. 이렇게하면 값 "x"가 사용자 정의 필드에 있으면 게시물을 표시합니다. 이 코드를 시도했지만 작동하지 않습니다 :(사용자 정의 필드에 의해 필터링 된 사용자 정의 쿼리

$posts_sabet_1 = new WP_Query(
    array(
     'post_type'  => 'sabet', 
     'posts_per_page' => -1, 
     'meta_query' => array(
      array(
       'key'  => 'position', // array 
       'value' => 'top', // is "top" in "position" field? 
       'compare' => 'LIKE' // I also tried "IN" , "=" , "RLIKE" . none of them worked 
      ) 
     ) 
    ) 
); 

답변

0

당신이

$posts_sabet_1 = new WP_Query(
    array(
     'post_type'  => 'sabet', 
     'posts_per_page' => -1, 
     'meta_key' => 'position' 
     'meta_value' => 'top' 
     ) 
); 
+0

그것은 내가 "="비교로 작성된 코드와 동일합니다? 이런 식으로 뭔가를 시도해 봤어, 그렇지 않습니다 작업 – Amin