主题文件编辑器去哪了?
正如我们所见,许多WordPress用户在找不到原本位置的主题文件编辑器时感到困惑。好消息是,它并未被删除,只是位置发生了变化。如果您正在使用现代区块主题,外观菜单下的编辑器会打开站点编辑器而不是以前的主题文件编辑器。
WordPress核心团队认为,在菜单中有两个具有相同名字但用途不同的编辑器不是很直观,所以他们已经将主题文件编辑器移动到了工具菜单下以避免混淆。然而,有时主题文件编辑器可能完全不显示,这通常是由于某个安全插件或wp-config.php文件中的设置禁用了它。
在现代区块主题中找到主题文件编辑器
我们与许多用户合作过,他们正在过渡到现代区块主题。常见的反馈是WordPress管理菜单显得不熟悉。区块主题几乎在所有方面都使用区块编辑器,从页面布局到全站样式。这提供了极大的灵活性,但也使得像主题文件编辑器这样的熟悉功能变得更难找到。如果您使用的是区块主题,主题文件编辑器已不在外观菜单项下。相反,WordPress为了符合区块主题的新组织方式,将其移到了工具菜单下。您只需登录WordPress后台,然后在左侧边栏导航到工具 » 主题文件编辑器。
当主题文件编辑器被禁用时
有时,主题文件编辑器未显示是因为某个WordPress安全插件或手动配置故意禁用了它。这是为了防止意外更改或潜在的安全风险而采取的常见做法。我们遇到过多次这种情况,通常很容易修复。如果您使用的是像Sucuri这样的安全插件,则需要导航到WordPress仪表盘上的Sucuri Security » 设置页面。在此页面中,点击“硬化”标签,其中会有一个选项名为“禁用插件和主题编辑器”。如果启用了此选项,只需点击“反硬化”按钮关闭它。重新加载WordPress后台,主题文件编辑器应该会重新出现。
为什么直接编辑主题文件是个坏主意
虽然主题文件编辑器很方便,但我们见过许多用户在直接编辑主题文件时不小心让网站崩溃。代码中的一个小错误就会导致关键错误,使您的网站无法访问。另一个问题是,直接对主题文件进行的更改在更新主题时会丢失,这会令人沮丧且耗时。WordPress的安全性也是一个重要因素,保持编辑器开启可能让恶意行为者在获取您WordPress后台访问权时修改您的文件。因此,我们推荐使用WPCode插件作为存储自定义代码的更安全的替代方案。WPCode使您可以添加和管理自定义代码片段而不必冒着损害网站稳定性的风险。您可以轻松启用或禁用代码片段,避免触碰主题或插件文件。使用WPCode可让您的网站保持安全、井井有条且易于管理,这是无需直接编辑文件的情况下处理自定义的最佳方式。
附加资源
以下是一些关于编辑WordPress主题和为网站添加自定义代码的额外资源:
- 最受欢迎的WordPress技巧、技巧和黑客
- 如何找到要在WordPress主题中编辑的文件
- 如何自定义您的WordPress主题(初学者指南)
- 如何编辑WordPress网站(终极指南)
我们希望这篇文章帮助您找回了WordPress中的缺失主题文件编辑器。