23
mar
2007
Pouvoir enchainer des sauts de lignes
Par libretto
Par défaut WordPress supprime les sauts de ligne qui se suivent : impossible de sauter plusieurs lignes.
Ce problème est évoqué et solutionné dans cette discussion.
Il faut donc trouver le fichier : /wp-includes/js/tinymce/plugins/wordpress/editor_plugins.js
Rechercher la ligne contenant :
// Remove anonymous, empty paragraphs.
(Ligne N°242 dans mon fichier, n° 195 dans le post de AmO)
Et « commenter » la ligne qui suit
Ligne de départ :
content = content.replace(new RegExp('<p>(\\s| )*</p>', 'mg'), '');
Ligne « commentée » :
//content = content.replace(new RegExp('<p>(\\s| )*</p>', 'mg'), '');
Eh voilà, merci AmO
Tags : bases, debutant, mise-en-page-des-articles, plugin, probleme, tinyMCE

Alors là, merci beaucoup libretto. C’est modifié chez moi
Malheureusement il semble que ça ne fonctionne pas aussi bien que ça cette modification. Il y a un programme qui s’esquinte à continuer de formater les sauts de lignes intempestifs. Je continue de chercher mais par ici on est arrivé à trouver la séquence :
< ul >
enter
espace
< / ul >
pour sauter des lignes.
Il y a aussi la séquence
enter
espace
enter
qui donne quelques résultats.
A l’occasion je ferais un petit article un peu plus complet sur ce sujet.
Bien volontiers, j’attends avec impatience.
Cool les astuces, c’est toujours ça en attendant!
J’avoue que c’est un truc qui m’enerve avec WP
Essayé. Cela ne fonctionne pas chez moi.
Pour le moment, j’insère un « . », cela se voit, mais cela introduit un saut de ligne supplémentaire.
D’autres moyens ?
Merci de nous informer cas échéant
Tiens ! on parle de moi
Perso, ça m’a saoulé cette histoire d’espace, du coup je met des points de couleur blanc, c’est impeccable.
Excellent, pourquoi n’y ai je pas pensé plus tôt…
Hello,
juste un mot pour savoir si vous aviez avancé sur ce gros probleme de WP, pour le moment j’utilise la technique du point blanc, mais ce n’est pas la panacée !
J’utilise personnellement l’ancien éditeur de base de wordpress FckEditor
Il n’y a plus aucun souci maintenant que ce soit pour les espacements, les saut de ligne où encore le positionnement des images. Je ne sais pas si l’un d’entre vous l’utilise mais c’est la seule alternative que j’ai trouvé pour ne plus avoir affaire à TinyMce …
Bonjour,
Au cas où : http://www.wordpress-fr.net/support/sujet-6460-debutant-saut-ligne-impossible
A bientôt,
Stan
A part taper des petits points blancs sur fond blanc (une chose que google n’aime pas du tout) y’a-t-il enfin une solution ?
Astuce trouvée !
Taper ceci autant de fois que l’on veut dans l’éditeur de code HTML (et non l’éditeur visuel, il faut aller dans l’onglet HTML)
<br clear="none" />oups… désolé pour le repost
Excellent ! Merci Florian, depuis le temps que je cherche ça …
Bonjour,
l’astuce semble marcher en mode html, mais dès que l’on repasse en mode visuel, le code est supprimé.
« l’astuce semble marcher en mode html, mais dès que l’on repasse en mode visuel, le code est supprimé. »
Je suis d’accord, je viens moi aussi de tester l’astuce et cela ne marche pas…
Pour les usages les plus courant je met une ligne en :
Mais cela ne marche pas dans tous les cas…
Argh ! Le code a été mangé par le commentaire, le voici :
« strong » « /strong »
Attention : à la place des accolades il faut mettre des chevrons() (je ne sais pas citer le code HTML dans un commentaire comme Florian l’a fait…)
Voici une autre solution :
http://usallunited.com/portfolio/plugins/wp_hop/
En gros, si l’on souhaite insérer un saut à la ligne on écrit : [saut]
Si on souhaite faire 3 sauts à la ligne on écrit : [saut nbr=3]