2013-07-19 2 views
0

ACF 모듈의 체크 박스에 체크 표시된 동일한 값을 가진 게시물 수를 계산하려고합니다.고급 맞춤 필드 (wordpress)에서 값으로 게시물 수를

나는 라디오 버튼에 대한 작업 코드를 가지고 있지만, 여러 선택이 사용할 수있는 체크 박스에서 작동하지 않습니다 : 지금까지

내 코드 :

function get_post_count_by_meta($meta_key, $meta_value, $post_type) { 


    $args = array(
      'post_type' => $post_type, 
      'numberposts' => -1,   
      'post_status' => 'publish', 
     ); 

     if ($meta_key && $meta_value) { 
       if (is_array($meta_value)) { 
      $args['meta_query'][] = array(
       'key' => $meta_key, 
       'value' => $meta_value, 
       'compare' => 'LIKE'); 
     } 

     else { 
      $args['meta_query'][] = array('key' => $meta_key, 'value' => $meta_value); 
     } 
    } 

     $posts = get_posts($args); 

     $count = count($posts); 


    return $count; 

} 
$post_count = get_post_count_by_meta('test_field', 'Value 1', 'any'); 
echo $post_count; 

이 항상 답변 0을 때 필드 확인란입니다. $ args 쿼리에 문제가있을 것입니다. 누군가 나에게 힌트를 줄 수 있습니까? 감사합니다

답변

관련 문제