1949啦网--小小 痛苦,是因为能力和欲望不匹配造成的

删除WordPress加载的JS和CSS链接中的版本号

wordpress加载的 JS 和 CSS 后面都带有一个版本参数,例如 ?ver=2.23。通过去除js和css版本可以减少网络连接次数,加快网站打开速度。只需在你主题的functions.php 文件里加下以下函数保存即可。

例如 ?ver=3.6 (如果你在函数中添加了版本号,就显示添加的版本号;如果没有,就默认添加WordPress的版本号,这样一来,就泄露了你正在使用的WP的版本了)。下面就分享下 移除 WordPress 加载的JS和CSS链接中的版本号 的方法。

删除所有版本号

/**   * 移除 WordPress 加载的JS和CSS链接中的版本号   * https://www.wpdaxue.com/remove-js-css-version.html   */  function wpdaxue_remove_cssjs_ver( $src ) {  	if( strpos( $src, 'ver=' ) )  		$src = remove_query_arg( 'ver', $src );  	return $src;  }  add_filter( 'style_loader_src', 'wpdaxue_remove_cssjs_ver', 999 );  add_filter( 'script_loader_src', 'wpdaxue_remove_cssjs_ver', 999 );

只移除WP的版本号

/**   * 移除 WordPress 加载的JS和CSS链接中的版本号   * https://www.wpdaxue.com/remove-js-css-version.html   */  function wpdaxue_remove_cssjs_ver( $src ) {  	if( strpos( $src, 'ver='. get_bloginfo( 'version' ) ) )  		$src = remove_query_arg( 'ver', $src );  	return $src;  }  add_filter( 'style_loader_src', 'wpdaxue_remove_cssjs_ver', 999 );  add_filter( 'script_loader_src', 'wpdaxue_remove_cssjs_ver', 999 );

两个代码的不同就在于后者的第 6 行添加了 get_bloginfo( ‘version’ ) 获取WP的版本号。这样就只移除添加WP的版本号,其他版本号不移除。

原文链接:https://www.qiquanji.com/post/7191.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

微信扫码关注

更新实时通知

作者:xialibing 分类:网页教程 浏览: