Problems clearing cache

时间:2017-02-04 作者:Tomasz Mularczyk

我不知道如何解释问题所在,因此我将讲一个故事:

我有一个本地WordPress安装,带有一个自定义的子主题。在子主题中,我有如下文件style.css, footer.phpindex.pl - 我用它来放置我的HTML和CSS。

为了在服务器上运行它,我使用了以下命令php -S 127.0.0.1:8000 在我的Mac终端中。到目前为止,一切都很顺利。

提交工作后,我发现我的孩子主题文件夹拼写错误为“TwentyfifteenChild”,所以在服务器运行时,我将其重命名为“TwentyfifteenChild”。这使站点无法正确渲染。

问题:

我试图还原所有更改,所以我将文件夹重新命名为“tweentyfifteen child”,但这没有帮助。主页仍然没有呈现任何htmlfooter.php 没有,只有css,我甚至删除了旧数据库并创建了一个同名的新数据库。然后下载了WordPress的干净副本。在中设置数据库凭据之后wp-config.php 运行安装过程,我可以在WordPress CMS中看到215个子主题,即使在wp_content/themes. php -S 127.0.0.1:8000 一定有一些缓存正在进行。。。

帮助

1 个回复
SO网友:Tomasz Mularczyk

经过半天多的战斗,我发现style.css 必须位于子主题的直接子目录中。我把它放在/css/ 文件夹与其他样式一起。这就是WordPress找不到的原因PHP 文件。。。奇怪的是,当我还在开发网站的时候,这个文件夹结构就开始工作了。

相关推荐

无法在模板函数.php中使用IS_HOME

我试图在标题中加载一个滑块,但只在主页上加载。如果有帮助的话,我正在使用Ultralight模板。我正在尝试(在template functions.php中)执行以下操作:<?php if ( is_page( \'home\' ) ) : ?> dynamic_sidebar( \'Homepage Widget\' ); <?php endif; ?> 但这行不通。现在,通过快速的google,我似乎需要将请