WordPress版本号该如何删除

WordPress版本号该如何删除,第1张

WordPress版本号一般是建站者在网站后台能查询到的,方便建站者追踪和添加,但如果WordPress版本号出现页头,有不良用心的人会钻漏洞对主网站进行攻击,有一定安全隐患。所以需要将版本号进行安全的删除:

WordPress版本号该如何删除,第2张

在当前WordPress主题的functions.php中添加以下代码,可同时移除feed和js/css中的WordPress版本号:

// 同时删除head和feed中的WP版本号

function ludou_remove_wp_version() {

return '';

}

add_filter('the_generator', 'ludou_remove_wp_version');

// 隐藏js/css附加的WP版本号

function ludou_remove_wp_version_strings( $src ) {

global $wp_version;

parse_str(parse_url($src, PHP_URL_QUERY), $query);

if ( !empty($query['ver']) && $query['ver'] === $wp_version ) {

// 用WP版本号 + 12.8来替代js/css附加的版本号

// 既隐藏了WordPress版本号,也不会影响缓存

// 建议把下面的 12.8 替换成其他数字,以免被别人猜出

$src = str_replace($wp_version, $wp_version + 12.8, $src);

}

return $src;

}

add_filter( 'script_loader_src', 'ludou_remove_wp_version_strings' );

add_filter( 'style_loader_src', 'ludou_remove_wp_version_strings' );

以上就是实现移除WordPress版本号的详细内容

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » WordPress版本号该如何删除

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情