WordPress文本编辑器没有显示HTML

时间:2014-08-20 12:32:19

标签: html wordpress

我最近接管了我的同事管理的网站,我曾经使用html文本编辑器更新我的页面,但我不确定他做了什么,文本编辑器没有显示任何HTML代码,它确实有部分内容,但它们是纯文本而不是HTML。我在哪里可以更改设置以保留对按下文字的html文本的访问权限?

我尝试停用所有插件(UpDraftPlus备份除外),但它不起作用。

5 个答案:

答案 0 :(得分:3)

转到信息中心下的用户个人资料>用户。

确保"在编写"时禁用可视化编辑器。未选中

答案 1 :(得分:1)

检查wp-config.php文件。您可以使用以下方法隐藏WordPress编辑器中的一些选项:

define( 'DISALLOW_FILE_EDIT', true );

另外,尝试在另一个主题中进行测试。 functions.php中的一个简单脚本修复了这个问题。

http://codex.wordpress.org/Function_Reference/wp_editor

答案 2 :(得分:0)

您还可以通过以下方式替换HTML代码:

< = &lt; or &#60;
> = &gt; or &#62;
/ = &#47;   
] = &#93;
[ = &#91;
" = &quot; or &#34;
' = &#39;
“ = &ldquo; or &#8220;
” = &rdquo; or &#8220;
‘ = &lsquo; or &#8216;
’ = &rsquo; or &#8217;
& = &amp; or &#38;

所以而不是

<div>

使用

&ltdiv&gt

它对我很有用

有关详细信息,请查看此link

答案 3 :(得分:0)

在wordpress上找到文件wp-config.php,  define( 'DISALLOW_FILE_EDIT', true );注释或删除此代码。

define( 'DISALLOW_FILE_EDIT', true );这将有助于提高安全性,因此一旦完成工作,请取消注释或在wp-config.php上写信

此文件位于WordPress文件目录的根目录中,并包含您网站的基本配置详细信息,例如数据库连接信息。

禁用插件和主题编辑器

有时您可能希望禁用插件或主题编辑器,以防止过分热心的用户能够编辑敏感文件并可能使网站崩溃如果黑客可以访问特权较高的用户帐户,则禁用这些功能还可以提供额外的安全保护。

define( 'DISALLOW_FILE_EDIT', true ); 

请注意:某些插件的功能可能会受到使用

的影响
current_user_can('edit_plugins')

在他们的代码中。插件作者应避免检查此功能,或至少检查是否已设置此常数并显示适当的错误消息。请注意,如果插件无法正常工作,则可能是原因。

答案 4 :(得分:0)

在我的情况下,由于数据库导入而未设置wp_post自动增量值。

    SELECT `AUTO_INCREMENT`
    FROM  INFORMATION_SCHEMA.TABLES
    WHERE TABLE_SCHEMA = 'Database'
    AND   TABLE_NAME   = 'wp_post';

    ALTER TABLE wp_posts AUTO_INCREMENT=101