WordPress 中的主题文件编辑器允许用户直接从仪表板修改所选主题的代码。只需一点编码知识,您就可以完全控制网站的外观和功能。

通常,您可以通过“外观”>“主题文件编辑器”来访问主题编辑器。但是,有时由于各种原因可能不存在此选项。如果您在“外观”菜单中找不到 WordPress 主题编辑器,请首先确保您选择的主题处于活动状态。然后,检查您的安全插件设置并直接更新“wp.config.php”文件。最后,停用所有插件并一一重新激活它们以找出问题的原因。
解决“WP 主题编辑器丢失”问题
启用主题
WordPress 初学者面临的常见问题之一是他们选择的主题未完全激活。当您选择了所需的主题时(迈克和我个人更喜欢并强烈推荐GeneratePress 主题,只需点击“安装”按钮即可不会成功。您还需要单击“激活”以确保主题在您的实时网站上完全激活。
创建令人惊叹的网站
使用最好的免费页面构建器 Elementor
现在开始主题编辑器选项保持禁用状态,并且在您完成主题激活过程之前无法访问。这是一个简单的修复。激活后,返回到“外观”子菜单,您现在应该看到“主题文件编辑器”选项。
该解决方案对于刚刚开始网站建设之旅的初学者特别有帮助。
安全插件设置
遇到此问题的经验丰富的网站所有者经常发现他们的安全插件是原因。
有趣的是,许多流行的安全插件(例如SiteGround Security和iThemes Security)提供了禁用主题编辑器的特定设置。这对于授予多个用户访问其 WordPress 帐户的网站所有者来说非常有价值,因为它可以确保未经授权的用户无法访问编辑器,从而降低潜在编码错误的风险。
要确认您的安全插件是否导致了问题,您需要检查您的设置。请记住,这些步骤可能会有所不同,具体取决于您使用的特定插件。
如果您使用的是 SiteGround Security 插件,请转至 SG Security > 站点安全,然后关闭“禁用主题和插件编辑器”旁边的切换按钮。完成后,单击“保存”并刷新页面。
如果您使用的是 iThemes Security 插件,请在 WordPress 仪表板中执行以下步骤:
- 转至安全 > 设置 > 高级。
- 单击 WordPress 调整选项卡。
- 找到“禁用文件编辑器”旁边的框并取消选中它。
- 保存更改并刷新页面!
不使用这些安全插件中的任何一个?不要急于迈出这一步!如果您有不同的安全插件处于活动状态,请务必仔细检查其所有设置,以完全消除这种可能的原因。
Wp.config.php 文件
如果问题仍然存在,您可以通过直接更新“wp.config.php”文件来探索另一种解决方案。
要访问此文件,您可以登录 cPanel 或安装WP 文件管理器插件。我个人建议使用插件选项,因为有些人可能会发现访问他们的 cPanel 有点困难。另外,使用该插件并不那么令人畏惧。
无论您选择哪种方法,只需右键单击 wp.config.php 文件夹并选择代码编辑器即可。

接下来,在代码编辑器字段中,您需要找到这一行:“ define('DISALLOW_FILE_EDIT', true)
”。找到它后,只需将“true”一词更改为“false”,然后单击“保存并关闭”即可。
刷新页面后,主题编辑器将启用并可访问。
停用并重新激活所有插件
不幸的是,如果前面的步骤都没有解决问题,那么您的插件很可能有问题,无法与您的主题很好地配合。
要确定是否属于这种情况,请手动停用所有插件并重新加载 WordPress 仪表板。如果主题文件编辑器再次出现,请开始一一重新激活您的插件。
每次激活插件后,返回“外观”部分并检查主题编辑器选项是否仍然可见。如果是,您可以继续。如果不是,则说明您激活的最后一个插件导致了问题。
包起来
如果您的 WordPress 主题编辑器神秘消失,您可以采取几个简单的步骤来解决该问题。首先,确保您选择的主题已完全激活。然后,考虑调整您的安全插件设置,因为它们可能会导致问题。此外,检查并可能修改“wp.config.php”文件中的“禁止文件编辑”代码。最后,一一停用并重新激活您的插件以识别任何冲突。我们渴望听到您的体验,因此请在下面的评论部分分享您的结果。您的反馈很有价值,我们将竭尽全力为您提供帮助。编辑愉快!