我更改了Wordpress主题文件夹。现在改回来后找不到我的样式表

时间:2018-11-13 13:50:17

标签: wordpress sass themes

我希望这是一个快速解决方案,但我一直在寻找解决方案,但没有找到解决方法。

快速背景: 我一直在使用WAMP在本地开发我的Wordpress网站。我正在准备将站点部署到生产服务器,并且在部署站点之前,我想将主题文件夹从“ naked-wordpress-master”重命名为“我的投资组合”或其他名称。

首先,我进入主题文件夹并更改了名称。我刷新了wp-admin网站中的“外观”>“主题”页面,并收到错误消息,找不到样式表。

我有点担心,所以接下来要做的就是将主题文件夹重命名为“ naked-wordpress-master”并刷新页面。同样的错误。

然后,我尝试从wp-admin网站删除主题,然后重新上传。我收到一个错误,因为找不到样式表,上传失败。

仅供参考,我正在使用SCSS输出一个style.min.css,但这没关系。我没有更改标头,functions.php或样式表链接中的任何其他内容,并且之前一切正常。

关于哪里出了什么问题以及为什么我的样式表无法得到认可的任何想法?

谢谢。

-更新- 我注意到我的index.php很好,but sub-pages look like this

1 个答案:

答案 0 :(得分:0)

在数据库中找到"_options表(表前缀可以是您在安装wordpress时设置的表前缀)。在选项表中,找到“模板”和“样式表”的条目(均为不同的条目),并检查它们的相应值。如果那不是您的主题名称,请手动将其更改为您的主题名称。

还要确保主题的根位置有style.css。这是启用主题的技术要求。

更新后

似乎是一个重写问题。检查.htaccess文件是否存在。

如果没有,请在“管理”中转到“设置”->“永久链接”,将永久链接设置更改为其他内容,保存设置并恢复为之前的设置。 (理想情况下,您应该选择“帖子名称”设置,这样会生成漂亮的永久链接,这些链接也对SEO友好)

这将刷新永久链接规则,如果缺少.htaccess文件,也会创建该文件。

希望这会有所帮助。