[WordPress] Supprimer le formatage automatique des articles
S’il y a bien un truc que je ne supporte pas avec WordPress, c’est sa propension à faire des choses à votre place sans vous demander votre avis. L’une d’entre elles concerne le formatage des billets, avec l’ajout automatique de balise <p> lors de la saisie.
Figurez vous qu’il est assez simple de désactiver ce comportement très gênant, puisque c’est le fait d’une seule fonction : wpautop()
. Elle remplace les retours chariot par <br/> et les sauts de lignes par <p>.
Comme d’habitude il faut en passer par l’utilisation des filtres; ceux qui nous intéressent sont ceux qui sont appelés lors de l’affichage des billets : the_content et the_excerpt.
remove_filter( 'the_content', 'wpautop' ); remove_filter( 'the_excerpt', 'wpautop' );
A placer dans le fichier functions.php
de votre thème.
Pour en savoir plus, il y a le CODEX.