去掉WordPress中js和css文件地址后的版本号
前言
我不知道WordPress是从哪个版本开始的。每个JS和CSS文件的地址后面都会添加一个版本号。如果文件没有版本号,默认情况下会添加WordPress的版本号。
虽然WordPress的用意也是好的。如果地址后面有版本号,并且脚本已更新,浏览器将更新最新的脚本文件。但考虑到文件的版本号可能对SEO不利,建议删除版本号后的js和css文件地址!
解决方法
WordPress使用wp_enqueue_script()和wp_enqueue_style()函数导入js脚本和CSS样式表。如果要删除js和css文件地址后的版本号,可以将以下代码添加到主题的functions.php文件中:
// 去掉 js和css文件地址后的版本号
function sb_remove_script_version( $src ){
$parts = explode( '?', $src );
return $parts[0];
}
add_filter( 'script_loader_src', 'sb_remove_script_version', 15, 1 );
add_filter( 'style_loader_src', 'sb_remove_script_version', 15, 1 );
版权声明:
作者:小和
链接:https://www.xhfun.cn/remove_wp-number.html
来源:小和Fun
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
打赏

文章目录
关闭
共有 0 条评论