我最近接管了我的同事管理的网站,我曾经使用html文本编辑器更新我的页面,但我不确定他做了什么,文本编辑器没有显示任何HTML代码,它确实有部分内容,但它们是纯文本而不是HTML。我在哪里可以更改设置以保留对按下文字的html文本的访问权限?
我尝试停用所有插件(UpDraftPlus备份除外),但它不起作用。
答案 0 :(得分:3)
转到信息中心下的用户个人资料>用户。
确保"在编写"时禁用可视化编辑器。未选中
答案 1 :(得分:1)
检查wp-config.php
文件。您可以使用以下方法隐藏WordPress编辑器中的一些选项:
define( 'DISALLOW_FILE_EDIT', true );
另外,尝试在另一个主题中进行测试。 functions.php
中的一个简单脚本修复了这个问题。
答案 2 :(得分:0)
您还可以通过以下方式替换HTML代码:
< = < or <
> = > or >
/ = /
] = ]
[ = [
" = " or "
' = '
“ = “ or “
” = ” or “
‘ = ‘ or ‘
’ = ’ or ’
& = & or &
所以而不是
<div>
使用
<div>
它对我很有用
有关详细信息,请查看此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