2017-07-03 4 views
1

私は2つのカスタムタクソノミーを持っています。
それぞれは、使用するいくつかのポストタイプに関連しています。
たとえば、分類トピック 'topic'は、カスタム投稿タイプ 'product'に関連しています。
分類 'source'は、カスタム投稿タイプ 'product'と 'program'に関連しています。
今、カスタムポストタイプの「商品」に関するすべての分類を取得したいと考えています。
以下は私がやろうとしたことです。
Wordpressカスタムポストタイプで使用されるカスタムタクソノミーを取得する方法は?

$args=array(
     'object_type' => array('product') 
); 
$output = 'objects'; 
$taxonomies= get_taxonomies($args, $output); 

問題がget_taxonomies()関数は、唯一の '話題' の分類を返すということです。
しかし、私は2つのタクソノミー、すなわち「トピック」と「ソース」のすべてを取得したいと考えています。
アドバイスはありますか?

答えて

0

あなたはこのコードがテストされていないので、私は今何の環境を持っていない

にget_object_taxonomiesを試すことができます。ちょうどそれを試してみると、私に知らせてください:

$taxonomy_objects = get_object_taxonomies('product', 'objects'); 
print_r($taxonomy_objects); // debug 

詳細情報Wordpress Codex

関連する問題