Utilisation du shortcode dans le titre du post

4

J'ai beaucoup d'articles dans lesquels j'ai le mois en cours avec le titre de l'article.

Lorsque le mois se termine, il est assez ennuyant de modifier tous les articles manuellement. J'ai donc créé un shortcode pour afficher le mois en cours.

J'ai utilisé add_filter( 'the_title', 'do_shortcode' ); pour exécuter le shortcode dans title. Tout fonctionne bien.

Le problème est que, dans le méta-titre, le shortcode brut est affiché à la place de la sortie.

Toutes les suggestions pour résoudre le problème.

Merci d'avance.

    
posée Imtiaz Rayhan 07.05.2017 - 20:18

1 réponse

4

Le filtre pour le titre est single_post_title , vous pouvez faire la même chose que vous faites avec the_title :

add_filter( 'single_post_title', 'do_shortcode' );
    
réponse donnée Milo 07.05.2017 - 22:19

Lire d'autres questions sur les étiquettes