我正在创建一个Wordpress主题。我在主题的根文件夹中有index.php。我将我的style.css放在一个单独的文件夹/css中。我已经完成了设计的开始,一切都运行得很好。
现在我想用Customizer添加一些选项。我已经开始在customizer.php中添加一些。然后我去查看它们在wp-admin中的样子,在我的主题上单击“自定义”,然后获得...
“活动主题已损坏。正在恢复为默认主题。”
在此之前,这个主题运行得很好。我已经删除并重新安装了几次了。一切都很好,直到我点击“自定义”。
该错误消息指示我检查index.php和style.css,这两个命令都存在。会不会是因为style.css不在根目录中,而是在/css中?如果是这样,如何让Customizer识别这一点?我的样式表已在functions.php中正确入队。正如我上面所说的,在我加入Customizer之前,这个主题工作得很好。
当我点击主题详细信息时,wp似乎认为主题也是它自己的孩子。它不是任何东西的孩子。我正在使用下划线,起始主题和适应。
Customizer出了什么问题,我该如何修复它?
发布于 2019-02-07 20:39:28
style.css是每个WordPress主题所需的样式表文件。它控制网站页面的呈现(视觉设计和布局)。为了让WordPress将主题模板文件集识别为有效的主题,style.css文件需要位于主题的根目录中,而不是子目录中。
发布于 2019-02-07 21:03:30
当你更新的结果主题被破坏或文件丢失时,连接一定会丢失。
您需要重新安装一个主题:
有两种方法可以安装WordPress主题。
方法1。)在WP管理控制台中直接上传方法2。)使用FTP客户端
方法1只需从WordPress管理控制台上传主题即可。
登录后,导航到外观→主题,然后单击“安装主题”选项卡。单击" upload“链接,浏览到解压包的位置并上传themename.zip。
方法2非常简单。
建议使用FTP客户端。如果术语FTP吓到你了,不用担心。这与移动文件和文件夹没有什么不同。Filezilla是一种免费且受信任的FTP客户端。
将themename.zip解压缩到本地计算机
通过FTP登录到web服务器,然后导航到/wp-content/themes/文件夹
上传整个themename文件夹及其内容。示例: /wp-content/themes/yourtheme/
打开您的浏览器,登录到您的可湿性粉剂管理部分,并(在外观下的左列)单击主题链接.Click Activate下您刚刚上传的主题。
https://stackoverflow.com/questions/54573332
复制相似问题