2017-12-07 25 views
0

특정 사용자 정의 게시 유형을 기반으로 사용자 정의 분류의 수를 표시하려고합니다. 현재로서는 Taxonomy의 모든 용어를 나열하기 위해 get_terms을 사용하고 있습니다. 택 소노 미미는 둘 이상의 게시 유형에서 사용됩니다. 따라서 카운터는 모든 게시 유형에 대한 분류 체계의 모든 사용법을 보여줍니다.특정 사용자 정의 게시 유형에 대한 사용자 정의 분류 만 표시

단일 게시물 유형에서 개수를 제한하는 방법이 있습니까? 내가 사용 카운터를 보여 term->count을 사용하고는 foreach 내부

get_terms(array(
    'taxonomy'  => 'tax', 
    'hide_empty' => true, 
    'orderby'  => 'count', 
    'order'   => 'DESC', 
    'number'  => '10', 
)); 

:

여기 내 실제 코드입니다.

답변

0

이를 사용하여 포스트 유형 분류 체계의 목록을 얻을 수 있습니다 :

$taxonomies = get_object_taxonomies('name of post type'); 

을 그 다음에 나열 할 수 분류에서 카테고리에 다음 코드 포스트를 사용하여.

foreach ($taxonomies as $tax) { 
    $fcat = get_terms($tax, 'hide_empty=0'); 
} 
+0

OK, 택 소노 미를 얻습니다. 그러나 알파벳 순서로 첫 번째 것만. 게시물 유형에 대해 세 가지 분류가 있는데 특정 유형 만 필요합니다. 이것을 할 수있는 방법이 있습니까? 택 소노 미를'get_terms' 배열에 추가하면 (예 :'taxonomy '=>'tax''), 무시됩니다. – Cray

+0

이것을 시도하십시오 : 'foreach ($ taxonomies as $ tax) { if ($ tax == '필요한 분류법의 이름') { $ fcat = get_terms ($ tax, 'hide_empty = 0'); } } ' – Sandra

+0

고마워요! 이제 올바른 세금 있지만 모든 게시물 유형에 대한 다시 계산 :( – Cray