[wordpress技巧]彻底关闭Trackbacks

来源:互联网 发布:飞信群发软件 编辑:程序博客网 时间:2024/05/17 08:00

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

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

        关闭 Trackbacks 首先需要到 WordPress 后台,设置-> 讨论设置中,把【接受从其它博客的链接通知(pingback和trackback)】这一项取消。

 

但是 WordPress 的每篇日志是否接受 Trackbacks 是单独设置的,所以你如果你需要把以前的日志的 Trackbacks 也关闭,你需要数据库中执行下面这条 SQL。

UPDATE 'wp_posts' SET ping_status="closed";

如果主机没有提供 PHPMyAdmin 这个 MySQL 工具。你可以安装下面的方法设置。

[wordpress插件推荐]SQL Executioner插件使用sql语句修改数据库


0 0