wp_tag_cloud () et the_taxonomies () fonctionnent dans un widget que j'ai construit, mais je ne parviens pas à faire fonctionner the_tags ().
Je souhaite afficher les tags attribués au message en cours. J'ai construit un widget pour le faire. le widget fonctionne bien, mais comme je l'ai mentionné, wp_tag_cloud () et the_taxonomies () s'afficheront.
J'ai essayé tous les extraits de code possibles que j'ai pu trouver.
Que se passe-t-il et est-ce que j'affiche les tags des posts?
Je ne pouvais pas voir la forêt entre les arbres.
Je m'occupais d'une taxonomie personnalisée et j'ai résolu le problème avec get_the_terms ().
$kw_tags = '';
$tags = get_the_terms( $pid, 'place_tags' );
$xt = 1;
if ($tags && ! is_wp_error($tags)) {
?><h4><?php echo get_option('tag_cloud_title'); ?></h4><?php
foreach ($tags as $tag) {
$kw_tags = $tag->name;
?>
<span class="tag-widget"><a href="<?php ?>" title="<?php ?>"><?php echo $kw_tags; ?></a></span>
<?php
$xt++;
}
}
the_tags()
ne fonctionne que dans la boucle;
éventuellement essayer d'utiliser wp_get_post_tags()
où vous pouvez transmettre l'ID de publication