如何在WordPress中禁用pingback和trackback
时间:2019-05-19 01:25:53 来源:igfitidea点击:
许多垃圾邮件发送者使用Pingbacks和Trackbacks在你的WordPress站点上创建垃圾邮件内容。
本教程将禁用WordPress中的pingback和trackback。
另外,从数据库中删除旧的pingback和trackback。
禁用pingback和trackback
使用此选项可以在新文章中禁用pingback和trackback。
进入WordPress管理面板,然后进入设置>>讨论选项。
现在取消选中下面截图中默认文章设置部分的复选框。
禁用现有的文章
上面的选项将为新文章禁用pingback和trackback,但是我们仍然需要为现有的文章禁用它。
我们可以通过直接查询数据库来做到这一点。
如果使用不同的前缀,可以用表名更改表名wp_posts。
mysql> UPDATE wp_posts SET ping_status='closed' WHERE post_status = 'publish' AND post_type = 'post'; mysql> UPDATE wp_posts SET ping_status='closed' WHERE post_status = 'publish' AND post_type = 'page';
删除pingback和trackback
最后,需要对现有文章进行远程pingback和trackback。
使用下面的查询来远程访问它。
如果使用不同的表前缀,可能需要更改表名wp_comments。
mysql> DELETE FROM wp_comments WHERE comment_type = 'trackback';