如何防止Wordpress中的TinyMCE编辑器更改html标记?
我试图在编辑我的页面时在TinyMCE的“html”选项卡中编写一些html,当我保存页面时,编辑器不断修改我的标记。例如,它删除了我的如何防止Wordpress中的TinyMCE编辑器更改html标记?,wordpress,tinymce,Wordpress,Tinymce,我试图在编辑我的页面时在TinyMCE的“html”选项卡中编写一些html,当我保存页面时,编辑器不断修改我的标记。例如,它删除了我的标记,并将我的标记替换为 有什么地方可以完全关闭“自动更正”功能吗?首先,您需要知道有两种级别的更正 蒂尼姆斯 浏览器 在您的情况下,您的tinymce配置似乎设置不正确。 请检查tinymce配置中的设置,WordPress将通过将换行符转换为段落等方式编辑html。如果您想通过文本编辑器添加html,而不是让它在以后被破坏,请使用类似原始html插件的插件:
标记,并将我的
标记替换为
有什么地方可以完全关闭“自动更正”功能吗?首先,您需要知道有两种级别的更正
请检查tinymce配置中的设置,WordPress将通过将换行符转换为段落等方式编辑html。如果您想通过文本编辑器添加html,而不是让它在以后被破坏,请使用类似原始html插件的插件:
此插件将解决您的问题:
它将禁用负责“自动更正”的“wpautop”。浏览器上的良好调用。我切换到了Chrome浏览器(从FireFox),看起来我的HTML标记仍然保持原样。TinyMCE设置应该没问题,但是因为这个网站是Wordpress的干净安装,没有插件。第三级更正在Wordpress代码库中,它包含两个版本的更正功能(一个服务器端和一个客户端),它们不执行相同的类型甚至顺序的操作。因此,HTML可以以不同的方式进行更改。感谢您的插件。我尽量避免添加太多的插件,但如果没有效果,我会尝试一下。谢谢你发布我的插件。我只是想说,我已经更新了代码,在浏览器之间提供了更多的一致性,并改进了对脚本块的支持。这在服务器端和客户端都是固定的,因此您仍然可以在这两个编辑器之间切换。