有站长出现在WordPress后台找不到主题文件编辑器,这种情况不建议用内置编辑器来修改文件,因为这样会导致网站出现故障,如果用的是现代的区块主题,那么在“外观”菜单下的“编辑器”选项将会打开网站编辑器,而不是旧版的主题文件编辑器。下文有具体解决方法介绍。
这是因为WordPress核心团队认为,两个菜单项都有“编辑器”这个名字,但功能差异很大,这样的设置会造成混淆。因此他们将主题文件编辑器移到了“工具”菜单下,避免这种混乱。
但是在某些情况下,主题文件编辑器根本无法显示。
这通常是因为安全插件或wp-config.php文件中的某个设置禁用了该编辑器。这些措施通常是为了防止意外修改或保护网站免受潜在漏洞的攻击。理解了编辑器消失的原因,解决问题就变得容易了。
在现代区块主题中找到主题文件编辑器
区块主题几乎在所有方面都使用区块编辑器,从页面布局到全站样式。虽然它们提供了极大的灵活性,但也可能让一些熟悉的功能(如主题文件编辑器)变得更难找到。
如果用区块主题,主题文件编辑器不再位于“外观”菜单项下。相反,WordPress已将它移到了“工具”菜单中,与区块主题的新组织方式相匹配。
只需登录到WordPress管理后台,导航到左侧边栏的“工具”»“主题文件编辑器”菜单。
在工具菜单下的主题文件编辑器
进入该菜单后,编辑器将像经典主题中的样子。
小提示:建议在进行任何更改之前备份站点,以防万一。
如果在“工具”菜单中看不到编辑器,别担心。接下来,看看其他可能导致编辑器消失的原因,并如何修复这些问题。
当主题文件编辑器被禁用时
有时候,主题文件编辑器无法显示,是因为WordPress安全插件或手动配置故意禁用了它。
这是保护网站免受意外修改的常见做法。在为用户排查问题时,曾多次遇到这种情况,通常解决起来也比较简单。
如果有用像Sucuri这样的安全插件,那么需要在WordPress管理后台导航到Sucuri安全»设置页面。
点击“硬化(Hardening)”标签,在这里会找到一个名为“禁用插件和主题编辑器(DisablePluginandThemeEditor)”的选项。如果这个选项被启用,点击“还原硬化(RevertHardening)”按钮将其关闭即可。
重新加载WordPress管理后台,主题文件编辑器应该会重新出现。
如果主题文件编辑器仍然缺失,那么可能是wp-config.php文件导致的问题。
需要用FTP客户端或控制面板的文件管理器访问网站文件。
在文本编辑器中打开wp-config.php文件,并搜索以下这一行:
define(‘DISALLOW_FILE_EDIT’,true);
如果找到了这一行,可以直接删除它,或者将它的值从true改为false。要记得保存更改,并将更新后的文件上传回服务器。
完成这些后,可以刷新WordPress管理后台,查看主题文件编辑器是否已恢复。
推荐文章:
《WordPress怎么做SEO WordPress SEO优化详细教程》
(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)

微信扫码加好友进群
主机优惠码及时掌握

QQ群号:938255063
主机优惠发布与交流