我不知道发生了什么事。基本上, 我一直在尝试更新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版本* /
评论前必须登录!
注册