0
값이 meta_key
이고 meta_value
이 0,1 인 경우 내림차순으로 해당 데이터를 가져 오는 데 다음 쿼리를 사용하기 위해 query_posts
을 사용합니다.Orderby는 wordpress에서 meta_key 값을 사용합니다
$arguments = array(
'post_type' => 'ad',
'post_status'=>'publish',
'meta_query' => array(array('key'=>'et_featured',
'value'=>array('0','1'),
'orderby'=>'meta_value',
'order'=>'DESC',
),
)
);
query_posts($arguments);
그러나 내림차순으로 post_type='ad'
만 표시됩니다. 다음과 같은 다른 검색어를 사용하는 경우 :
$arguments = array(
'post_type' => 'ad',
'post_status'=>'publish',
'meta_query' => array(array('key'=>'et_featured',
'value'=>array('1'),
'orderby'=>'meta_value',
'order'=>'DESC',
),
)
);
고급 검색 결과 만 표시됩니다. 나는
query_posts ('post_type = 광고 & post_status = 게시 & meta_key = et_featured & meta_value = et_featured
값 0과 내가 다른 쿼리
을 기준으로 내림차순으로 주문 광고 게시물의 전체 필요 1 & meta_value = 0 & orderby = meta_value & order = DESC ');