En effet, je dis stop à ces retours de lignes obligatoires sous wordpress, stop à ce formatage automatique qui gâche la vie :sweat:
Alors c’est po compliqué, j’ai fais des tas de recherches et à chaque fois les solutions proposées ne semblait pas réellement fonctionner pour moi :-/
En effet wordpress utilise l’éditeur WYSIWYG TinyMCE qui ce trouve associé à quelques plugins pour WordPress qui sont eux les pleins coupables :pissedoff:
Probablement pour des raisons valables ces réglages de retours à la ligne mais aussi d’autres ce voient tronqués automatiquement par un système de filtre intégré.
Certaines astuces trouvées sur le web permettent de détourner la chose, tel que insérer des points de la couleur de votre fond pour créer des retours à la ligne, ou rajouter manuellement le code html <br class="spacer_" />
en passant par l’onglet HTML …
Bon il est toujours possible de faire le codeur bidouilleur et de ce rendre sur les fichiers source afin de faire la peau à ces plugins/filtres de TinyMCE direction wp-includes/js/tinymce/plugins/wordpress/ … :devil:
Le hic c’est que ça serait pas la meilleur solution que de modifier le moteur wordpress pour devoir le reprendre à chaque maj … :struggle:
En réalité voici une solution plus simple et fonctionelle, en tout cas validée ok pour moi :evilgrin:
Pour ce faire donc, rien de plus simple que l’installation d’un plugin, le TinyMCE Advanced qui ce trouve être un plugin permettant d’activer plusieurs fonctions avancée de l’éditeur visuel actuel de WordPress au travers d’un menu de réglages.
C’est donc dans ce menu qu’il faudra faire attention à cette option :
Voilà donc ! Je vais pouvoir écrire enfin plein d’articles sans me prendre la tête comme précédemment et qui plus est, le tout est appliqué en correctif pour tout les sites du réseaux 😛
Source : WordPress: Stop WordPress visual WYSIWYG editor from removing multiple linebreak in your posts