Normalement, je n'insérerais pas un seul post avec une technique comme celle-ci, mais malheureusement ce projet l'exige.
J'essaie d'appeler le post_title
avec:
echo apply_filters( 'the_content', get_post_field( 'post_title', $post_id ) );
Le problème est que ce code affichera le titre dans un paragraphe du type:
<p>Title</p>
Comment puis-je le bloquer, ou même le remplacer par un h2
?
Selon la discussion
the_content
n'est pas un crochet approprié pour filtrer les titres des publications alors qu'il filtre le contenu des publications. wpautop()
function est appelée avec the_content
pour ajouter les paragraphes nécessaires.
Pour filtrer les titres d'articles, utilisez the_title
, il n'ajoutera pas de balises de balisage par défaut:
echo apply_filters('the_title', get_post_field('post_title', $post_id));