WordPress优化加速教程–隐藏WordPress版本

默认情况下WordPress每个页面都有标签用来显示WordPress的版本。

删除这一行代码就节省了几个字节的带宽,有人感觉没必要,如果的网站流量非常大,这些字节叠加起来是非常可观的,每个页面都有他。

另外一点就是安全问题,熟悉安全方面的都知道,很多漏洞都针对特定的程序版本,换一个版本可能就不存在了这个漏洞。所以说隐藏程序版本在安全方面来说是有一定的意义的。

// 从头部删除版本
remove_action('wp_head', 'wp_generator');

// 从RSS删除版本
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);

// 从头部删除版本
remove_action('wp_head', 'wp_generator');

// 从RSS删除版本
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优化插件Perfmatters

Perfmatters是一个非常轻量级的WordPress性能插件。此插件的主要作用是减少页面大小和HTTP请求的数量。它允许您禁用许多不需要的功能,如表情符号,XML-RPC,RSD链接,短链接,RSS源以及许多其他功能,以加快您的网站速度。

声明:本站资源绿色无后门无广告,可放心下载。如无特殊说明或标注,均为本站原创发布,转载请注明出处!