사용자 정의 포스트 유형을 나열하는 사용자 정의 WP 쿼리가 있습니다. 맞춤 분류로 목록을 필터링하는 필터를 설정하려고합니다.작동하도록 tax_query를 가져올 수 없습니다.
내 쿼리 설정은 다음과 같습니다 :
// WP_Query arguments
$args = array (
'post_type' => 'opps',
'post_status' => 'publish',
'pagination' => true,
'posts_per_page' => $postsperpage,
'posts_per_archive_page' => $postsperpage,
'ignore_sticky_posts' => true,
'order' => 'DESC',
'orderby' => 'date',
'cache_results' => true,
'update_post_meta_cache' => true,
'update_post_term_cache' => true,
'paged' => $paged,
'tax_query' => array(
array(
'taxonomy' => 'sector',
'field' => 'slug',
'terms' => 'business-services'
),
)
);
그래서 위의 예에서 나는 슬러그 '비즈니스 서비스'로 분류 '부문'만 게시물을 받아야하지만, 사용자 정의 포스트 유형 'OPPS의 모든 게시물 '대신 나열됩니다.
나는 stackoverflow와 그 너머에있는 모든 곳을 보았지만, 내가 잘못한 것을 알아낼 수는 없습니다.