如何停止wp-EDITOR()覆盖我的Html?

时间:2014-10-15 作者:footer

我有一个老问题,WordPress编辑器会覆盖我的HTML代码。例如,编辑器插入<p><br> 未设置标签的位置。

第二个问题是编辑器没有显示真正的源代码。如果我在编辑器中编写一些代码,并进行更新,然后查看前端的源代码(例如使用Firefox),就会显示有一些我在后端编辑器中看不到的标记。

为了消除这个问题,我安装了TinyMCE A.编辑器,但它并不总是有效。为什么我必须有一个外部编辑器来更改它?WordPress不能为这个小错误提供自己的解决方案吗?

我希望WordPress可以选择打开或关闭编辑器,以便用户可以选择。某种解决方案可能是functions.php, 您可以在其中添加短代码;我认为这很费劲,但这可能是真正的解决方案吗?

1 个回复
SO网友:Heidi

如果您总是用HTML编写,可以将以下内容添加到functions.php 文件:

remove_filter( \'the_content\', \'wpautop\' );
remove_filter( \'the_excerpt\', \'wpautop\' );
我为自己的一些网站这样做。

由于听起来您想要打开或关闭此选项,您可能需要尝试wpautop control 插件。

这应该可以让您在发布时关闭它,而让其他用户使用它。

结束

相关推荐

第一次提交时WP-EDITOR为空

我在一个简单的插件中使用wp编辑器,但我遇到了一个问题,第一次点击提交按钮时,数据库中的内容是空白的。<?php $editor_id = \'mycontent\'; wp_editor($content, $editor_id ); ?> 因此,我尝试使用以下内容提醒内容:if (j(\".wp-content-wrap\").hasClass(\"tmce-active\")){ alert(