完整的删除WordPress的版本号

WordPress会在头部或者其他地方显示WordPress的版本号,某些人认为这会给某些不良用心者攻击的机会!那么,留着也没有用,为什么不将这个无用的显示删除呢!

建议你打开header.php文件并删除下面的代码:

<meta name="generator" content="WordPress <?php bloginfo('version'); ?>" />

还有人说可以打开functions.php文件然后添加下面的函数:

remove_action('wp_head', 'wp_generator');

这两种办法其实都不完整。这些方法仅仅是从头部区域将WordPress版本号移除了,如果普通的用户浏览你的网站时,他们将无法看到版本号。 但是精明的黑客了解WordPress知道只要进入你的RSS Feeds,他们就可以找到版本号,因为上述两种办法都没有删除RSS Feed里头的版本号码。

要完全将WordPress版本号删除,你需要添加下面的代码到functions.php文件中:

function wpbeginner_remove_version() {
return '';
}
add_filter('the_generator', 'wpbeginner_remove_version');

通过上面的代码,你将删除站点上所有不同区域中的WordPress版本号码。这才是正确完整可行的方案。

注意: 我们仍然建议你更新到WordPress最新版本,这是保证你博客安全的唯一方法。

原文地址:
http://www.wordpress.la/remove-wordpress-version.html

Related Posts