WordPress supprime vos sauts de ligne dans Elementor ? Vengez-vous ! désactivez le filtre autop

Desactiver fontion autop wordpress

Pourquoi WordPress mange-t-il vos sauts de ligne dans Elementor ?

Réponse : parce qu’il a faim !

Nan, ça peut pas être ça. Réfléchissons !

Le problème : Le saut de ligne fantôme

Alors, vous travaillez paisiblement sur votre dernier projet dans Elementor, profitant de ce doux workflow de design visuel. Tout semble parfait, votre mise en page est au top, vous êtes prêt à sauvegarder et…BOUM ! Les sauts de ligne que vous aviez soigneusement placés, séparant les blocs de paragraphes <p></p> semblent avoir été aspirés dans un trou noir cybernétique. Comment est-ce possible? Pourquoi, WordPress, pourquoi?

Le coupable de cet infâme crime est un filtre insidieux nommé wpautop. À l’origine, ce filtre était un bon samaritain numérique qui prenait soin de transformer automatiquement vos retours à la ligne (line breaks) en balises et afin de rendre l’affichage des articles de votre blog plus propre et homogène. Et franchement, c’était plutôt cool. Merci wpautop, on t’aime bien… ou du moins, c’est ce qu’on croyait.

Sauf que voilà, notre cher wpautop s’est transformé en monstre du Loch Ness de la mise en page quand il s’est acoquiné avec Elementor. Il a commencé à manger vos sauts de ligne à chaque sauvegarde de page, vous laissant en plan avec une mise en page au rabais – vos jolis paragraphes sont devenus de gros pavés de texte impénétrable.

La solution : faites sa fête au filtre Autop

Mais n’ayez crainte, chers amis du monde de WordPress et Elementor, nous avons une solution pour ce casse-tête numérique. Un coup de baguette magique, si vous voulez, qui fera disparaître – puis réapparaître – ce filtre baladeur. Et le truc génial, c’est que c’est super facile à faire.

Voici le petit bout de code qui va sauver votre mise en page et vous rendre votre paix d’esprit :

remove_filter ('the_content', 'wpautop');
add_filter ('the_content', 'wpautop',99);

Où mettre ce petit bijou, vous demandez-vous ? Il vous suffit de l’ajouter dans le fichier functions.php de votre thème-enfant. Un petit conseil au passage, utilisez toujours un thème-enfant pour éviter de perdre vos modifications lors des mises à jour du thème parent.

Le tour est joué : Adieu Autop, rebonjour sauts de paragraphe chéris !

Voilà, c’est aussi simple que ça. Avec ce code, vous dites adieu au filtre wpautop et vous retrouvez vos précieux sauts de ligne. Vos mises en page dans Elementor resteront intactes, peu importe combien de fois vous sauvegarderez votre page.

Maintenant, retournez dans le monde merveilleux du webdesign avec Elementor, et rappelez-vous que même si parfois WordPress essaie de jouer des tours, il y a toujours une solution pour le remettre à sa place.

Allez, on se retrouve à la prochaine embrouille geek, d’ici là amusez-vous bien et ne laissez pas WordPress faire trop de bêtises !!!

Bonus : un autre filtre WordPress, sympa mais pénible, que vous trouverez peut-être judicieux de désactiver : le filtre wptexturize, qui réduit parfois en bouillie vos caractères typographiques sous prétexte de les améliorer.

Qu'avez-vous pensé de cet article ?

Cliquez sur une étoile pour donner votre avis

Avis moyen 4.3 / 5. Nombre d'avis donnés 7

Soyez le premier à donner votre avis



Laisser un commentaire

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

Besoin d'un hébergeur ?

Convivial, sympa, fiable, et pas cher,
O2Switch me semble être la meilleure offre actuellement sur le marché français.
C'est pourquoi j'y héberge tous mes sites. Hébergement O2Switch
Panier
//
Retour en haut