个性化阅读
专注于IT技术分析

WordPress渲染的CSS与CSS文件不匹配

我不知道发生了什么事。基本上, 我一直在尝试更新style.css文件。我进行了更新, 通过FTP覆盖了style.css, 但是正在呈现的样式是样式表的先前版本。

当我通过FTP和cPanel文件管理器打开style.css时, 就在那里更新了style.css。但是, 当我在浏览器中检查它时, 正在渲染过时的样式表。已经一个星期了, 我已经清除了缓存。不知道从这里做什么。


#1


最好的方法是通过在<link>标记的末尾添加其版本来强制加载修改后的css文件style.css:例如, style.css?ver = 0.1.2。

每次更改style.css文件时, 都会更改其版本, 因此它将在浏览器中更新。即使CDN缓存了它。

例如, 如果你使用子主题, 则可以添加functions.php:

`$ theme = wp_get_theme(); define(‘THEME_VERSION’, $ theme-> Version); //获取以你的style.css编写的版本

函数theme_styles(){wp_enqueue_style(‘style’, get_template_directory_uri()。’/ style.css’, [], THEME_VERSION, ‘all’); } add_action(‘wp_enqueue_scripts’, ‘theme_styles’);`

在style.css中:

/ *主题名称:xxxxx作者:xxxx作者URI:xxx说明:xxx版本:0.1.2 <-要手动更新的style.css版本* /

赞(0)
未经允许不得转载:srcmini » WordPress渲染的CSS与CSS文件不匹配
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!