WordPress彻底关闭Trackbacks的方法

前端之家收集整理的这篇文章主要介绍了WordPress彻底关闭Trackbacks的方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

什么是 Trackbacks

Trackbacks 是 Web 2.0 发展初期的产物,你在自己的博客引用别人的日志,那么在发表完日志之后,对方的博客就会自动在你所评论的日志评论添加你的引用信息,其他人就可以很清楚看到你的引用,并且方便地点击就可以来看你的文章,所以 Trackbacks 就成为了博客之间一种通讯的机制和协议,可以看到别人是如何看待自己的日志。

虽然 wordpress 这样的开源程序还使用 Pingbacks 机制,使用户不必输入 Trackbacks 地址就能实现 Trackbacks,并且 Trackbacks 功能还能让你看到谁链接了你的博客(当然也包括抄袭者),但是 Trackbacks 实际用途并没有按照当初设计那样被要用于交流,更多的是 Spammer 滥用,Spamer 利用只要知道日志的 Trackbacks 地址就可以发送 Trackbacks 这一漏洞,频发 Trackbacks,并且 Akismet 也经常漏掉,如果不慎其烦的话,就可以关闭 wordpress 的 Trackbacks。

如何彻底关闭 Trackbacks

关闭 Trackbacks 首先需要到 wordpress 后台,Setting(设置)-> Discussion(评论设置)中,把 Allow link notifications from other blogs (pingbacks and trackbacks.) (允许接受来自其它 Blog 的链接通告(包括引用和通告) )这一项取消。

但是 wordpress 的每篇日志是否接受 Trackbacks 是单独设置的,所以你如果你需要把以前的日志的 Trackbacks 也关闭,你需要 PHPMyAdmin 中执行下面这条 sql

UPDATE `wp_posts` SET ping_status="closed";

如果你的主机没有提供 PHPMyAdmin 这个 MysqL 工具,你可以直接安装一个 WP-PHPMyAdmin 直接在 wordpress 后台使用 PHPMyAdmin。

最后我们关闭博客的 Trackback 之后,如何获取链接我们的博客呢?其实我们可以使用 Google 的 Blog Search 实现。你在 Google Blog Search 的搜索框中输入 link:你博客的地址 就可以获取所有链接博客的日志。并且该搜索提供了 RSS 订阅你可以直接 Google Reader 订阅,这样就可以在 Google Reader 中看到谁链接你的博客百度博客搜索支持同样的语法,同样也支持订阅

猜你在找的wordpress相关文章