WordPress : Comment afficher les balises dans les publications avec un thème qui ne le fait pas
WordPress : comment afficher les tags d’un article si le thème ne le prévoit pas ? 🏷️
- 1· Problème courant — Certains thèmes n’incluent pas l’affichage des balises (tags) dans les templates d’article.
- 2· Solution rapide — Injecter automatiquement les tags via un filtre sur
the_content
. - 3· Code prêt à coller :
get_the_tag_list()
+ filtrethe_content
➜ insertion en bas du contenu.
- 4· Option plus propre — Créer un thème enfant et ajouter
the_tags()
dans les fichiers template concernés (souventsingle.php
oucontent-single.php
). - 5· Résultat — Les visiteurs (et Google) voient enfin les balises ; utile pour le SEO interne 🔍
➡️ En quelques lignes de code ou via un thème enfant, vos balises s’affichent, même si le thème ne les prévoit pas.
Pour mon site wordpress, j’ai acheté un thème, mais j’ai découvert plus tard que ce thème particulier n’affichait pas les balises des articles (dans les pages des articles). Est-il possible de forcer le thème à afficher les tags dans les posts ?
Solution n°1 trouvée
Filtrez the_content
et ajoutez le résultat de get_the_tag_list()
:
add_filter( 'the_content', function( $content ) {
if ( is_single() )
$content .= get_the_tag_list( '<p>Tags: ', ', ', '</p>' );
return $content;
});
L’autre option consiste à créer un thème enfant et à l’ajouter the_tags()
là où vous en avez besoin dans un modèle.
0 commentaire