1
나는 사용자 정의 필드의 키/값에 의해 관리 영역에서 게시물 목록을 필터링 할
: 를 그래서, 수행사용자 정의 필터는 unvisible 탐색 양식을 만드는
add_filter('pre_get_posts', 'my_admin_posts_filter');
function my_admin_posts_filter($query)
{
global $pagenow;
$metaquery = array(
'relation' => 'AND',
array(
'key' => 'categorie_de_produit',
'value' => array(23559),
'compare' => 'IN'
));
set_query_var('meta_query', $metaquery);
//idem : $query->set('meta_query', $metaquery);
}
값은, 결과를 존재하는 경우 괜찮아. 나는 3 개 결과를 가지고 검색 양식을 볼 수 있습니다 : 존재하지 않는, 결과도 정확 (어떤 결과지만 정상) 하지만 :
그러나 값 ('value' => array(54644848486486486)
전)이 경우
검색 양식 ...
검색 양식이 없어 왜 볼 수있다?
** WP_DEBUG를 ** true **로 설정하고 오류/예외가 있는지 확인하십시오. 'set_query_var' 대신'$ query-> set'을 사용하십시오 –
$ query-> set을 사용하고 WP_DEBUG를 true로 설정하면 오류/예외 및 같은 문제가 발생합니다. – user3461633