WordPress : Balises de paragraphe et get_page_by_title()

Publié par Jean-Michel le

J’utilise le $page = get_page_by_title('$name');pour obtenir le concours d’une page à afficher. Cependant, lorsque j’utilise echo, $page->post_content;les paragraphes ne sont pas enveloppés dans des balises p comme c’est généralement le cas lorsque vous utilisez the_content()à l’intérieur de la boucle wordpress. Existe-t-il un moyen de résoudre ce problème ou une meilleure méthode pour obtenir le contenu qui comportera les balises ?

Solution n°1 trouvée

La valeur de post_contentest la même que l’entrée non formatée que l’utilisateur a mise dans l’éditeur de publication. Afin d’obtenir la sortie formatée, vous devez appliquer le filtre approprié.

echo apply_filters('the_content', $page->post_content);

Cela devrait appliquer le filtre de sortie approprié au post_contentchamp et vous donner la même valeur que celle que vous obtiendriez normalement de the_content().

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *