前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >WordPress 技巧:移除加载的 JS 和 CSS 文件后面的 ver 参数

WordPress 技巧:移除加载的 JS 和 CSS 文件后面的 ver 参数

作者头像
Denis
发布2023-04-15 10:41:52
1.4K0
发布2023-04-15 10:41:52
举报
文章被收录于专栏:WordPress果酱WordPress果酱

我们前面介绍过通过 wp_enqueue_scriptwp_enqueue_style 函数在 WordPress 中正确引用 JavaScript 和 CSS 文件,但是通过这样引入的 JS 和 CSS 文件,都会在后面加上一个 ver 的参数,怎么移除这个参数呢?

第一种方法,如果是自己的主题或者插件,使用 wp_enqueue_script 函数时候,第四个参数设置为 false:

代码语言:javascript
复制
wp_enqueue_script('foo', 'http://example.com/foo.js', false, null);

如果其他人得插件或者主题,我们不可能每次去修改这些插件或者主题,在主题的 functions.php 文件中加入以下代码:

代码语言:javascript
复制
add_filter('script_loader_src',	'wpjam_loader_src',10,2);
add_filter('style_loader_src',	'wpjam_loader_src',10,2);
function wpjam_loader_src($src, $handle){
	return remove_query_arg(array('ver'), $src);
}
本文参与?腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体同步曝光计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com