WordPress精简代码之删除/隐藏WordPress版本号方法

如今我们拥有一个个人网站是不是很简单?至少不用担心程序问题,直接下载WordPress,购买云服务器、域名就可以快速的部署一个站点。但是,真要运营好网站还需要很多工作需要做的,其中包括对于网站本身的各种细节优化调整。看到一篇文章,如果我们有在使用WordPress老版本,当然老版本可能会存在一些安全问题。如果被一些软件扫到可能会有被入侵的风险。

我们大部分人的做法是一旦WordPress有新版本就升级到最新版本。或者是我们在代码里隐藏版本号。当然有些不必要的版本号或者无用代码也可以删除,这样可以提高网站运行效率。

第一、隐藏WordPress版本号方法

// www.itbulu.com 整理于网络
function shapeSpace_remove_version_scripts_styles ($src) {
if (strpos($src, 'ver=')) {
$src = remove_query_arg('ver', $src);
}
return $src;
}
add_filter('style_loader_src', 'shapeSpace_remove_version_scripts_styles', 9999);
add_filter('script_loader_src', 'shapeSpace_remove_version_scripts_styles', 9999);

remove_action('wp_head', 'wp_generator');

add_filter('the_generator', '__return_empty_string');

function shapeSpace_remove_version_scripts_styles($src) {

if (strpos($src, 'ver=')) {
$src = remove_query_arg('ver', $src);
}

return $src;
}
add_filter('style_loader_src', 'shapeSpace_remove_version_scripts_styles', 9999);
add_filter('script_loader_src', 'shapeSpace_remove_version_scripts_styles', 9999);

第二、使用方法

将代码添加到当前主题functions.php文件中。我们刷新换成看看是否还有版本号,如果还有那就手工检查是哪个位置。

本文出处:老蒋部落 » WordPress精简代码之删除/隐藏WordPress版本号方法 | 欢迎分享( 公众号:QQ69377078 )