J'ai enregistré quelques taxonomies et je veux récupérer leurs étiquettes de taxonomie pour en énumérer quelques unes. La liste n'est pas liée à une publication ou à une catégorie et peut apparaître pratiquement n'importe où (simple, archive, etc.).Liste de certaines taxonomies
Je veux créer une variable/un tableau des taxonomies en question pour que je puisse l'utiliser ailleurs:
$tax_names = array('tax_01', 'tax_02', 'tax_03');
Ce code fonctionne, mais émet seulement une taxonomie:
$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>';
}
}
Cette ne fonctionne pas:
$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>';
}
}
Toute aide appréciée.
Merci pour votre aide! Cela fonctionne, mais il renvoie les termes de taxonomie. Je veux faire écho aux étiquettes des taxonomies stockées dans un tableau, par exemple: '$ tax_names = array ('tax_01', 'tax_02', 'tax_03');' Les résultats devraient être des étiquettes de taxonomie: Taxonomy 01, Taxonomy 02 , Taxonomy 03. – george
J'ai mis à jour ma réponse là-bas ... –