WordPress, get_categories, таксономия
У меня очень простой вопрос, на который нет ответа в Кодексе WordPress.
Функция get_categories() получает опцию для таксономий. Я хотел бы спросить, могу ли я передать более одной таксономии, например:
get_categories(
array(
'taxonomies' => 'category,my_custom_taxonomy'
)
);
1 ответ
Решение
Функция get_categories позволяет вводить только строку (1 таксономия) для аргумента таксономии.
Вы можете использовать get_terms, который допускает массив таксономий.
$args = array( 'taxonomies' => array( 'tax_1', 'tax_2', 'tax_3') );
$categories = get_terms ( $args );
for each ( $categories as $cat ) :
var_dump( $cat );
endforeach;