我不知道发生了什么事。基本上, 我一直在尝试更新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中:
【WordPress渲染的CSS与CSS文件不匹配】/ *主题名称:xxxxx作者:xxxx作者URI:xxx说明:xxx版本:0.1.2 <
-要手动更新的style.css版本* /
推荐阅读
- wordpress用随机字符替换单引号
- WordPress Redux Framework-插件中无法访问全局opt_name
- WordPress相关文章缩略图可以工作,但永久链接错误
- 持续交付之基于YouTrack的产品看板驱动
- 介绍并配置Dynamics 365中的虚拟实体Virtual Entity
- Android 应用技巧( 手把手教你 优雅实现 “一键退出 App”)
- Linux 中僵尸进程详解
- 工业元宇宙( 工厂装配线 3D 可视化看板,让管理者快速定位生产瓶颈!)
- #yyds干货盘点#scp 命令