批量彻底关闭WordPress的pingback和trackback功能

WordPress的pingback和trackback功能默认是自动开启的,当你的wordpress博客网站的文章数量达到一定的量并且网站的內链较多的时候,每次发布文章提交的时间会变得越来越长,反应异常的缓慢,严重拖累服务器、数据库。这里建议将WordPress的pingback和trackback功能关闭掉,方法很简单:打开后台/设置/讨论/,然后把‘允许其他博客发送链接通知(pingback和trackback)到新文章’前面的选项框去掉,最后保存设置。
批量彻底关闭WordPress的pingback和trackback功能
wordpress讨论设置:默认文章设置界面
但是这样只能把从设置之后发布的新文章的pingback和trackback关闭掉,对于之前已经pingback和trackback的老文章却无法关闭掉,这里再说说如何彻底批量关闭WordPress的pingback和trackback功能:
首先进入数据库执行sql查询(点击SQL窗口就好了)。
批量彻底关闭WordPress的pingback和trackback功能
进入数据库执行SQL查询界面
用一条简单的命令,关闭所有文章的pingback和trackback功能(复制下面代码并执行):
UPDATE wp_posts SET 'ping_status' = 'closed';
但是,我的数据库执行这个命令时会报错,于是找了下面一个比较详细的代码给解决了:
UPDATE wp_posts SET ping_status = 'closed' WHERE post_date < '2018-08-08'
上面代码的意思是把2016-03-08以前的文章指定ping_status的值为open、closed或registered_only。
注意:要根据你自己实际的需求设置日期(修改代码中的2018-08-08)。

给TA买糖
共{{data.count}}人
人已赞赏
WordPress

WordPress收费下载插件Erphpdown 免费分享[更新至v9.8.3]

2019-8-25 21:58:32

WordPress

如何实现wordpress前台英文后台中文

2021-7-27 0:31:09

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
有新私信 私信列表
搜索