批量关闭 WordPress 的 Pingback 和 Trackback 功能

使用一条命令通过数据库批量关闭 WordPress 的 Pingback 和 Trackback 功能。

各位使用 WordPress 的朋友们肯定遇到过,在编辑自己的文章中如果引用带有 Pingback 和 Trackback 功能的文章时,自己的评论当中就会多出一条无用评论。

如果想更多了解 Pingback 和 Trackback 功能,可看篇文章《如何理解 WordPress 的 PingBack 和 TrackBack 功能及区别》。

关闭 WordPress 的 Pingback 和 Trackback 功能的操作方法

在 WordPress 后台 -> 设置 -> 评论,当中的「允许其他博客发送链接通知(Pingback和Trackback)到新文章」取消选中保存即可。这样,以后的文章都不会启用 Pingback 和 Trackback 功能了。

对于以前的文章上面这个方法是没有效果的,如果想把以前的文章统一去掉 Pingback 和 Trackback 功能。可以使用一条简单的数据库执行 SQL 语句现实关闭所有文章的 Pingback 和 Trackback 功能。

UPDATE wp_posts SET 'ping_status' = 'closed';

下面这条是关闭指定时间(2021-11-26)之前的,ping_status的值为open/closed 或 registered_only。

UPDATE wp_posts SET ping_status = 'closed' WHERE post_date < '2021-11-26'

 

本站 [ 俍注 ] 内除注明转载文章,其他均为老俍独立创作,采用「CC BY-NC-ND 4.0」创作共享协议。
原创不易,希望保留原文链接转载,原文链接:https://oneinf.com/tech/net/wp/7635.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

评论列表(2条)

  • 缙哥哥
    缙哥哥 2021-11-27

    我还是保留着,万一有站长朋友来访问,或者转载文章,还可以提醒一下。

  • wys
    wys 2021-11-26

    类似编辑日志时的更新版本功能吧,会占内存,看着也不太舒服,清理掉才舒心。