首页 > 解决方案 > 我更改了我的 Wordpress 主题文件夹。现在我改回来后找不到我的样式表

问题描述

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

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

首先,我去了我的主题文件夹并更改了名称。我刷新了wp-admin站点中的外观 > 主题页面,并收到一个错误,即找不到样式表。

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

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

仅供参考,我正在使用SCSS该输出 a style.min.css,但这无关紧要。我没有更改标题、functions.php 或样式表链接中的任何其他内容,之前一切正常。

关于出了什么问题以及为什么我的样式表无法被识别的任何想法?

谢谢一堆。

--更新--我注意到我的 index.php 加载正常,但子页面看起来像这样

标签: wordpresssassthemes

解决方案


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

另外,请确保您的主题style.css位于其根位置。这是启用主题的技术要求。

更新后

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

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

这将刷新永久链接规则,并在 .htaccess 文件丢失时创建它。

希望这可以帮助。


推荐阅读