wordpress - 为什么 Wordpress Customizer 认为我的主题已损坏?
问题描述
我正在创建一个 Wordpress 主题。我的主题的根文件夹中有 index.php。我的 style.css 位于单独的文件夹 /css 中。我已经完成了设计的开始,一切正常。
我现在想用定制器添加一些选项。我已经开始在customizer.php 中添加一些。然后我去检查它们在 wp-admin 中的样子,单击我的主题上的“自定义”并获取...
“活动主题已损坏。恢复为默认主题。”
直到那时,主题都运行良好。我现在已经删除并重新安装了几次。一切都很好,直到我单击“自定义”。
错误消息指示我检查 index.php 和 style.css,它们都存在。可能是因为 style.css 不在根目录中,而是在 /css 中?如果是这样,我如何让定制器识别这一点?我的样式表已在functions.php 中正确排队。正如我上面所说,在我参与定制器之前,这个主题可以正常工作。
当我单击主题详细信息时,wp 似乎认为主题本身也是一个孩子。它不是任何事物的孩子。我正在使用下划线启动主题并进行调整。
Customizer 发生了什么,我该如何解决?
解决方案
style.css 是每个 WordPress 主题所需的样式表 (CSS) 文件。它控制网站页面的展示(视觉设计和布局)。为了让 WordPress 将主题模板文件集识别为有效主题,style.css 文件需要位于主题的根目录中,而不是子目录中。
推荐阅读
- matlab - 使用 fminsearch 进行参数估计
- django - 用 django 发送动态邮件
- python - 如何将数据框转换为以行和列作为熊猫键的字典?
- mariadb - mariadb被杀时如何配置自动重启?
- smtp - smtp状态码数字和数字点分码的含义
- javascript - 基于返回不同输出的数组元素
- javascript - 在 catch 函数中,返回了一个被拒绝的承诺,但没有返回一个已解决的承诺?
- excel - 在 PhpSpreadsheet 中创建 excel 文件时如何计算公式
- php - 如何在 laravel eloquent 中按相关表的列排序?
- python-3.x - 将 Python 石墨烯与 Apollo Federation 集成的问题