Я зарегистрировал несколько таксономий и хочу получить метки их таксономий, чтобы перечислить некоторые из них. Список не связан с публикацией или категорией и может отображаться практически где угодно (одиночный, архивный и т. Д.).
Я хочу создать переменную / массив рассматриваемых таксономий, чтобы использовать его где-нибудь еще:
$tax_names = array('tax_01', 'tax_02', 'tax_03');
Этот код работает, но выводит только одну таксономию:
$tax_args = array(
'name' => 'tax_01'
);
$output = 'objects';
$taxonomies = get_taxonomies( $tax_args, $output );
if ($taxonomies) {
foreach ($taxonomies as $taxonomy ) {
echo '<p>' . $taxonomy->label . '</p>';
}
}
Это не работает:
$tax_args = array(
'name' => $tax_names // using the array created above
);
$output = 'objects';
$taxonomies = get_taxonomies( $tax_args, $output );
if ($taxonomies) {
foreach ($taxonomies as $taxonomy ) {
echo '<p>' . $taxonomy->label . '</p>';
}
}
Любая помощь приветствуется.