Empêcher WordPress de saccager votre mise en page d’article

L’éditeur de texte TinyMCE utilisé par WordPress est très bien mais comme après avoir écrit un article WordPress applique certaines modifications impactant la mise en page, il y a pas mal de trucs que l’on n’arrive pas à faire comme insérer plusieurs lignes blanches successives par exemple.

C’est pour cela que quand Weblog tools collection a parlé de TrustWorthy XHTML je me suis précipité pour l’essayer et voir si certaines limites (ou caractéristiques) de TinyMCE ne pouvaient pas être ainsi dépassées.

Bon eh bien ce n’est pas très probant :

  • D’abord le plugin « add this » que j’utilise normalement ici cesse de fonctionner dès que j’active.
  • Le plugin a plein d’options mais ne testant toutes les combinaisons possibles, je n’ai pas réussi à forcer et à conserver une suite de saut de ligne ( code </br).

Je n’ai même pas réussi à insérer du code adsense dans un billet sans qu’il soit reformaté. C’est peut-être à ça que sert ce plugin mais alors je crois que je n’en aurais pas vraiment l’utilité (pour adsense, il y a l’excellent adsense-deluxe qui fait encore bien mieux)
En fait, on peut dire que je n’ai pas compris à quoi servait ce plugin ni à le faire fonctionner d’ailleurs). Si vous voyez des usages qui m’auraient échappés, n’hésitez pas à laisser un petit commentaire

Le plugin se pilote depuis votre le menu TrustWothy XHTML de l’onglet options et depuis la gestion des utilisateurs si vous l’avez autorisé.

Traduction des options du plugin :

  • default limited subset of XHTML : revient à ne pas utiliser le plugin et à laisser le formatage de WordPress fonctionner normalement.
  • Transitional XHTML : permet d’utiliser certaine baslises interdites normalment comme <div> et <embed>. Change <b> vers <strong> et <i> vers <em>.
  • HTML : Les balises HTML valides ne sont pas retirées. Les balises non valides seront supprimées, les balises non fermées seront fermées et les balises mal imbriquées seront corrigées.
  • Disable post subit change : ceci arrête le reformatage des articles après qu’ils aient été publié (? pas bien compris à partir de quand on considérait qu’un article était « soumis »).
  • Anything goes : empêche absolument tous les reformatages. TinyMCE, l’éditeur « riche » est shunté et ne reste plus qu’un éditeur en mode code. N’utilisez cette option qu’à vos risques et péril, vous risquez de faire planter l’affichage de vos pages et articles…

Override User role : quand un rôle est coché (éditeur, auteur ou contributeur), on ne peut pas gérer profil par profil les options du plugin.


Tags : , , ,

Articles relatifs

Trackbacks Commentaires
  • Annie dit :

    lors d’une recherche d’un nouveau thème j’ai eu l’heureuse idée d’aller voir le forum Fr et v’là t’y pas que je découvre qu’ils offrent des liens sur des sites de traducteurs. Donc merci.
    sur l’éditeur, combien de fois j’ai essayé sans succès croyant que c’était moi qui ne savais pas m’y prendre… quant aux extensions qui n’apportent rien, ça aussi je connais.

Réagissez