有什么方法可以阻止编辑者修改我的HTML吗

时间:2011-03-03 作者:Ardee Aram

有没有办法防止可视化编辑器在创建帖子或页面时修改我的HTML?我知道它在做它所做的事情时有着良好的意图,但有时我希望它不要接触我的HTML,而是在视觉模式下呈现HTML。

非常感谢。

Sample of code used in editor:

<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>

2 个回复
SO网友:Dalton Rooney

我不认为有什么方法可以让TinyMCE把HTML放在一边。多年来,WP论坛一直在讨论这一点。我坚持使用HTML编辑器&;如果需要复杂,请先在另一个编辑器(如BBEdit)中编写代码。

一般来说,我不会在帖子中包含太多的内联样式。这使得将来很难维护或修改您的样式。这一切都应该在主题样式表中定义。

SO网友:noel saw

你见过Extend KSES插件允许不允许的HTML代码吗?

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

“此插件扩展了WordPress kses.php文件的HTML功能,该文件规定了帖子/页面内容编辑器将接受的允许HTML。它允许站点管理员有选择地启用对当前不允许的HTML标记的支持…”

结束