为什么没有出现css更改?

时间:2017-08-29 04:43:22

标签: css wordpress themes

我正在创建wordpress主题,这一切都很好。

昨天我完成了基本布局并让它在第二天进行着色。我尝试了一些改变,如改变文字颜色,边框颜色。主题中没有任何内容。

然后我复制了它(整个主题文件夹)并更改了主题名称(文件夹和css)所有的样式都一样,它发生了。

为什么同样的css文件在进行简单的更改后没有显示任何内容,只是一个新名称一切正常?

1 个答案:

答案 0 :(得分:4)

这是一个经典的缓存问题。

第一个解决方案

您可以清除缓存。如果您不知道如何执行此操作,只需Google:

  

如何清除缓存Firefox | Chrome | IE

您必须在文件中的每次更改后执行此操作。

第二个解决方案

您可以使用时间戳为CSS - 文件命名。 例如:

<link rel="stylesheet" href="stylesheet.css?<?php echo(time()); ?>">

这将在每次重新加载时添加当前时间戳。现在,它看起来像stylesheet.css?1503983004。一秒后它将是stylesheet.css?1503983005

这会阻止浏览器的缓存。

?parameters的指标。这不会影响您的css,但您的浏览器会认为这是一个不同的文件。

注意:如果您的主题已准备就绪,请务必删除此内容。