首页 » 网站建设 »

如何全站隐藏WordPress的版本信息

2014年10月8日 / 440次阅读
WordPress

打开支付宝首页,搜索“529018372”,即可领取红包!可重复领。

特色图片

为什么要隐藏WordPress版本信息

为了安全。不要将自己网站使用的代码版本信息暴露出来。

我们在网页head部分调用的wp_head()函数,会在头部自动生成一行代码:

<meta name="generator" content="WordPress 4.0" >

 

如何隐藏WordPress版本信息

在functions.php中增加几行代码:

/* 全站去掉wp版本号(head和RSS内) */
function mt_remove_version() {
    return '';
}
add_filter('the_generator', 'mt_remove_version');

 

mt_remove_version这个函数名称,自定义。

 

转载

全文转载在网络上查到的关于这个话题的信息:

为了方便追踪, WordPress底部默认保留了版本号。我们也是根据这些追踪信息才得以知道WordPress是世界最大的博客平台。但是如果你使用的不是最新的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最新版本,这是保证你博客安全的唯一方法。* 版权声明:作者WordPress啦! 转载请注明出处。

来源:http://zhidao.baidu.com/link?url=P9GUPIp6Zw5Od83XozRIxJpls95ZiWY3J3iNlkzY78pwW6Uo7S0sU9ndt4DqcX_rNLNbzg2Xxsvyaxj6tNlUnAV9nnIiToYFQCREGxmTFb_

本文链接:http://www.maixj.net/wz/yincangbanbenxinxi-443
云上小悟 麦新杰(QQ:1093023102)

相关文章

评论是美德

无力满足评论实名制,评论对非实名注册用户关闭,有事QQ:1093023102.


前一篇:
后一篇:

栏目精选

云上小悟,麦新杰的独立博客

Ctrl+D 收藏本页

栏目

AD

ppdai

©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号:苏ICP备14045477号-1。云上小悟网站部分内容来源于网络,转载目的是为了整合信息,收藏学习,服务大家,有些转载内容也难以判断是否有侵权问题,如果侵犯了您的权益,请及时联系站长,我会立即删除。

网站二维码
go to top