web-dev-qa-db-fra.com

Est-il possible d'empêcher l'éditeur de modifier mon code HTML

Existe-t-il un moyen d'empêcher Visual Editor de modifier mon code HTML lors de la création d'un message ou d'une page? Je sais qu'il a de bonnes intentions en faisant ce qu'il fait, mais parfois je préférerais qu'il ne touche pas mon code HTML, mais qu'il rende le code HTML en mode visuel.

Je vous remercie!

Exemple de code utilisé dans l'éditeur:

<td width="124" align="left" valign="top">
    <p style="line-height: 140%; font-size: 10px; color: #333; font-family: Arial; margin: 0; padding: 0 0 12px 0;">
        <strong>Team Demo of the New Shake Table</strong>
    </p> 
    <p>
        <strong>May 17, 4-6pm</strong>
    </p>
    <p style="line-height: 140%; font-size: 10px; color: #333; font-family: Arial; margin: 0; padding: 0 0 8px 0;">
        <strong>Tech Exhibition in Oslo</strong>
    </p>
    <p><strong>June 5-9, Halle</strong>
</td>
4
Ardee Aram

Ce plugin wordpress semble faire l'affaire pour mon problème ...

http://wordpress.org/extend/plugins/raw-html/

Il semble faux de dire que si je saisis du code dans l'éditeur html, il le supprime ensuite à moins que je ne recoure à des astuces telles que le plug-in ou l'ajout de balises de classe qui ne font rien.

3
user3900

Je ne pense pas qu'il y ait un moyen de faire en sorte que TinyMCE laisse votre code HTML seul. Cela a été discuté dans le WP Forum pendant des siècles. Je m'en tiens à l'éditeur HTML et écris mon code dans un autre éditeur tel que BBEdit s'il est compliqué.

En règle générale, je n'inclurais pas autant de style en ligne dans un post. Il est très difficile de maintenir ou de modifier vos styles à l’avenir. Tout cela devrait être défini dans la feuille de style du thème.

1
Dalton

Avez-vous vu le plugin Extend KSES autoriser le code HTML non autorisé?

http://tierra-innovation.com/wordpress-cms/category/plugins/

"Ce plugin étend la fonctionnalité HTML du fichier kses.php de WordPress, qui indique le code HTML autorisé accepté par l'éditeur de contenu de publication/page. Il permet à l'administrateur du site d'activer éventuellement la prise en charge des balises HTML actuellement interdites."

1
noel saw