Nick's Blog

在WordPress下禁止Trackback和Pingback

本篇将介绍如何在Wordpress禁止Trackback和Pingback。

Trackback和Pingback正常下是用于作者之间交流,但是近些年来,随着通讯的发达,已经很少有人用这种功能。

这也就滋生了各种垃圾trackback和pingback,每天上百封email都是垃圾trackback和pingback的确很让人头疼。

这里就介绍如何来禁止trackback和pingback。

1. 登陆wordpress找到设置 >> 讨论 >> 将允许trackback和pingback的选项勾去。

2. 首先登陆wordpress,登陆到mysql database。

3. 在上面的菜单点击SQL,并输入以下代码:

UPDATE wp_posts SET ping_status = ‘closed’ WHERE post_status = ‘publish’ AND post_type = ‘post’;
UPDATE wp_posts SET ping_status = ‘closed’ WHERE post_status = ‘publish’ AND post_type = ‘page’;

4. 点击GO来运行代码。

5. 最后你会得到以下结果:

UPDATE wp_posts SET ping_status = ‘closed’ WHERE post_status = ‘publish’ AND post_type = ‘post’;# Affected rows: 263
UPDATE wp_posts SET ping_status = ‘closed’ WHERE post_status = ‘publish’ AND post_type = ‘page’;# MySQL returned an empty result set (i.e. zero rows).

这就证明了一共有263个日志实现了禁止trackback和pingback。