首页 > 解决方案 > CSS编辑不起作用

问题描述

我有一个wordpress网站。我通常在主题的 CSS 文件中进行更改没有任何问题,但是有一个文件没有出现 CSS 更改。但是它们确实在检查元素时出现。

但是在检查时,它会在文件名后显示一些数字。文件名是 theme.css,但检查员显示文件名:theme.css?ver=15350008013:1

检查器中显示的文件名

CSS 被压缩,所有代码都在一行中。

CSS 文件

CSS 文件中的任何更改都不会发生,而是显示在检查器中。为什么 CSS 编辑不起作用?

标签: htmlcsswordpress

解决方案


这是大多数 Wordpress 缓存插件的标准。

theme.css?ver=15350008013:1

正在请求文件的缓存版本。

一行中的 CSS 是文件的缩小版本。这样做是为了通过使文件更小来减少服务器上的负载。

建议:

  1. 查看您的主题设置以查看是否提到缓存。

  2. 查看您的插件,看看是否提到缓存。

找到后,清除/刷新缓存。

您的更改现在应该由服务器加载。

通常,当您清除缓存时会发生什么情况是您的插件/主题将无法找到缓存的版本,并且会缩小并根据原始版本为您生成一个新版本,您将在请求字符串的末尾看到一个新数字告诉浏览器它之前下载的版本是旧的,它需要新的。


推荐阅读