Comment désactiver les balises de paragraphe automatiques tout en conservant les sauts de ligne?
J'ai utilisé cela pour supprimer wpautop:
remove_filter( 'the_content', 'wpautop' );
remove_filter( 'the_excerpt', 'wpautop' );
Mais il n'y a plus de sauts de ligne dans le texte.
Voici la solution complète.
Commencez par désactiver wpautop dans votre functions.php
remove_filter( 'the_content', 'wpautop' );
remove_filter( 'the_excerpt', 'wpautop' );
Ensuite, analysez votre contenu/extrait avec nl2br (une fonction standard PHP).
add_filter( 'the_content', 'nl2br' );
add_filter( 'the_excerpt', 'nl2br' );