web-dev-qa-db-fra.com

post_content avec des sauts de ligne

Je veux pouvoir obtenir post_content avec des sauts de ligne. Quelle est la meilleure façon de le faire?

J'utilisais auparavant the_content (), qui fonctionnait bien jusqu'à ce que je sois obligé d'installer un plugin qui ajoute des boutons de partage à chaque publication.

Depuis lors, la sortie de my the_content inclut des textes provenant des boutons de partage.

J'ai essayé d'utiliser post_contents, qui contient le contenu correct que je dois afficher sur mon fichier de modèle, mais le problème est que les sauts de ligne ont été supprimés.

Est-il possible d'obtenir post_content avec les sauts de ligne préservés?

Merci

9
Charles Wayne

Je crois que cela devrait fonctionner:

$getPost = get_the_content();
$postwithbreaks = wpautop( $getPost, true/false );
echo $postwithbreaks;

Le deuxième argument de wpautop peut être à vous de décider s'il est vrai ou faux, voir le lien ci-dessous. Il est décrit comme suit:

(booléen ou entier) (facultatif) Conservez les sauts de ligne. Lorsqu'il est défini sur true, tous les sauts de ligne restant après la conversion du paragraphe sont convertis au format HTML <br />. Les sauts de ligne dans les sections de script et de style ne sont pas affectés.

Source: https://codex.wordpress.org/Function_Reference/wpautop

24
jamil