WordPress优化技巧:删除CSS和JS文件后面的版本号

WordPress优化技巧:删除CSS和JS文件后面的版本号

1
https://www.91wordpress.com/862.html

使用WordPress做完网站以后,当我们查看网站源代码的时候,发现WordPress调用自身或插件的CSS文件和JS文件的后方都带着版本号,如下图:

这样看起来既不美观,又暴漏了我们使用的WordPress的信息,更重要的是,你修改css里面代码时不起做用.所以要去掉。

方法:

1
2
cd /home/wwwroot/default/vermaxcn/wp-content/themes/flatsome/
vi functions.php

增加以下代码:

1
2
3
4
5
6
7
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 );
add_action('login_enqueue_scripts','login_protection');

1
systemctl restart nginx.service      //重启nginx

刷新时发现这次没有版本号了

1
2
cd /home/wwwroot/default/vermaxcn/wp-content/themes/flatsome/assets/css/
vi flatsome.css

body{color:#777; 改成 #000777

1
systemctl restart nginx.service

这时发现所有字的颜色都变了.

Leave a Reply

Your email address will not be published. Required fields are marked *