在权限、WordPress 和主题文件方面遇到一个非常令人困惑的问题。
我全新安装了 WordPress,并尝试上传我为客户制作的主题。它上传正常,但没有显示在“管理主题”菜单中。我检查了所有内容都已上传,确实如此。检查了权限(甚至一度将其设置为 777),一切都很好。但主题不显示。
以下是我尝试过的不同场景:
- 使用“安装主题”菜单并上传 .zip(失败)
- 重复二十个文件夹和内容(已工作)
- 复制二十个文件夹并使用我的主题文件(失败)
- 复制二十个文件夹并使用我的主题文件及其 style.css(失败)
- 上传了我的主题,但没有 style.css(出现缺少 style.css 错误)
- 上传了我的主题,没有 style.css,并放入了 20 个/从头开始创建了一个(都失败了)
我在我的客户 MediaTemple 托管上,从未遇到过此错误。我们尚未得到他们的支持。
有人有类似的问题吗?解决方案?如果需要,我可以为您提供 FTP 访问权限。
CSS Head(更改了值,但格式和一切仍然相同):
/*
Theme Name: Example Theme
Theme URI: http://example.com/
Description: WordPress theme
Author: Company
Version: 1.0
*/
编辑:尝试通过浏览器访问该文件夹会导致 403 错误(在二十上工作正常)。 style.css可以从浏览器中查看。
最佳答案
如果您使用的是 WordPress 的多站点安装,则必须首先进入网络管理,从左侧菜单中选择主题并启用您喜欢使用的主题,然后它们才能出现在“管理主题”页面上网站管理部分。
关于WordPress 无法识别/themes/文件夹中的主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4149139/