Question

Exemple d'utilisation:

J'ai un type de poste personnalisé de « spectacle » pour un lieu de musique. Dans la barre latérale, nous voulons afficher une « spectacle » lié à celui en cours sur un seul show.php. Ils seront liés par une taxonomie personnalisée de « genre ». Je pensais que je pouvais vider les limaces de taxonomie personnalisée pour un poste (peut-être plus d'un) dans une variable puis passer cette variable dans une requête personnalisée pour le poste de barre latérale.

Utilisation get_the_term_list () fonctionne s'il y a une seule taxonomie mais s'il y a plusieurs pauses il (bien sûr).

Toute réflexion sur la façon d'obtenir un tableau des limaces de taxonomie personnalisée pour un poste de donner dans une variable?

Était-ce utile?

La solution

Vous pouvez faire quelque chose comme ce qui suit:

$terms = get_the_terms( $post->id, 'genre' ); // get an array of all the terms as objects.

$terms_slugs = array();

foreach( $terms as $term ) {
    $terms_slugs[] = $term->slug; // save the slugs in an array
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top