缺少 WordPress 主题编辑器
WordPress theme editor is missing
我正在尝试访问 WordPress 中的主题编辑器。
问题是我在 Admin-Appearances - Editor 下找不到该选项,当我尝试使用 link http://www.nameofsite.com/wp-admin/theme-editor.php 访问该页面时,出现错误:
You do not have sufficient permissions to access this page.
我以管理员身份登录。为什么我找不到编辑器选项?
打开您的 wp-config.php 文件,然后搜索
define('DISALLOW_FILE_EDIT', true);
把真改成假:
define('DISALLOW_FILE_EDIT', false);
这可能是因为 iThemes 安全及其设置。所以,是的,只需转到 wp-config 并将 DISALLOW_FILE_EDIT 更改为 false。
define( 'DISALLOW_FILE_EDIT', false );
或者在此处将其关闭:
仪表板 -> 安全 -> WordPress 调整 -> 配置设置
取消选中:禁用文件编辑器
要启用主题编辑器,请按照下列步骤操作:
- 转到外观,select 一个主题(您喜欢的任何一个)并激活它。
- 在这个激活的主题中,转到外观→编辑器→select要编辑的主题(在右上角,在 Templates 上方。有一个下拉点击它和 select 你以前的主题。)
- Now select config.php 或 demo config.php 并移除 define ( 'DISALLOW_FILE_EDIT, 真);代码。
- 现在单击更新文件。
- 现在将主题更改为您之前的主题。
现在您可以在 外观 下拉菜单中找到您的编辑器。
Sucuri WordPress 插件还将在“强化”选项卡下的设置中禁用编辑器。您可以单击 还原强化,进行更改,然后在完成后返回并应用强化。
破解:
手动浏览:domain.com/wp-admin/theme-editor.php
在你的 wordpress 的根目录。打开你的 wp-config.php 文件,然后搜索
define('DISALLOW_FILE_EDIT', true);
把真改成假:
define('DISALLOW_FILE_EDIT', false);
也有可能是被安全插件等拦截了。在我的例子中,SG security(来自 siteground)有一个选项处于活动状态,可以停用编辑器。
删除两个代码
定义('DISALLOW_FILE_EDIT',假);
定义('DISALLOW_FILE_MODS',真);
刷新后,会出现仪表板主题编辑器。
对于那些使用 Siteground 托管的人来说 define('DISALLOW_FILE_EDIT', false);
将不起作用。 Sitegound 托管在从 cPanel 直接安装 WordPress 时默认提供 SG Security 插件,默认情况下它会阻止 Theme Editor
和 Plugin Editor
选项。
要启用主题编辑器和插件编辑器选项,您只需禁用站点安全下名为 Disable Themes & Plugins Editor
的选项。这是禁用该选项的路径:
Click on SG Security -> Site Security -> Disable
Themes & Plugins Editor Option
就是这样。我希望你觉得它有用。
如果您使用 Siteground 主机..您可以启用主题编辑器选项:
- 转到域。com/wp-admin.php
- SG 安全
- 站点安全
- 禁用主题和插件编辑器选项
希望对你有用。
我正在尝试访问 WordPress 中的主题编辑器。
问题是我在 Admin-Appearances - Editor 下找不到该选项,当我尝试使用 link http://www.nameofsite.com/wp-admin/theme-editor.php 访问该页面时,出现错误:
You do not have sufficient permissions to access this page.
我以管理员身份登录。为什么我找不到编辑器选项?
打开您的 wp-config.php 文件,然后搜索
define('DISALLOW_FILE_EDIT', true);
把真改成假:
define('DISALLOW_FILE_EDIT', false);
这可能是因为 iThemes 安全及其设置。所以,是的,只需转到 wp-config 并将 DISALLOW_FILE_EDIT 更改为 false。
define( 'DISALLOW_FILE_EDIT', false );
或者在此处将其关闭: 仪表板 -> 安全 -> WordPress 调整 -> 配置设置
取消选中:禁用文件编辑器
要启用主题编辑器,请按照下列步骤操作:
- 转到外观,select 一个主题(您喜欢的任何一个)并激活它。
- 在这个激活的主题中,转到外观→编辑器→select要编辑的主题(在右上角,在 Templates 上方。有一个下拉点击它和 select 你以前的主题。)
- Now select config.php 或 demo config.php 并移除 define ( 'DISALLOW_FILE_EDIT, 真);代码。
- 现在单击更新文件。
- 现在将主题更改为您之前的主题。
现在您可以在 外观 下拉菜单中找到您的编辑器。
Sucuri WordPress 插件还将在“强化”选项卡下的设置中禁用编辑器。您可以单击 还原强化,进行更改,然后在完成后返回并应用强化。
破解:
手动浏览:domain.com/wp-admin/theme-editor.php
在你的 wordpress 的根目录。打开你的 wp-config.php 文件,然后搜索
define('DISALLOW_FILE_EDIT', true);
把真改成假:
define('DISALLOW_FILE_EDIT', false);
也有可能是被安全插件等拦截了。在我的例子中,SG security(来自 siteground)有一个选项处于活动状态,可以停用编辑器。
删除两个代码 定义('DISALLOW_FILE_EDIT',假); 定义('DISALLOW_FILE_MODS',真);
刷新后,会出现仪表板主题编辑器。
对于那些使用 Siteground 托管的人来说 define('DISALLOW_FILE_EDIT', false);
将不起作用。 Sitegound 托管在从 cPanel 直接安装 WordPress 时默认提供 SG Security 插件,默认情况下它会阻止 Theme Editor
和 Plugin Editor
选项。
要启用主题编辑器和插件编辑器选项,您只需禁用站点安全下名为 Disable Themes & Plugins Editor
的选项。这是禁用该选项的路径:
Click on SG Security -> Site Security -> Disable Themes & Plugins Editor Option
就是这样。我希望你觉得它有用。
如果您使用 Siteground 主机..您可以启用主题编辑器选项:
- 转到域。com/wp-admin.php
- SG 安全
- 站点安全
- 禁用主题和插件编辑器选项
希望对你有用。