屏蔽或关闭Pingback和Trackback优化WordPress速度(屏蔽关闭掉WordPress内的Pingback和Trackback方式方法)
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
说起wordpress的pingback和trackback这两个功能一直以来我认为是没多大用处的,不过我这篇文章,应该也是好久想发布,一直没有编辑完成,就没有发布出来,今天把N久的文章重新编辑了一下发布一下;
先来介绍介绍pingback和trackback
首先pingback和trackback其实基本上是一样的东西,只是trackback出来的早,一些比较老的博客系统使用,后来出了pingback。pingback是自动的,而trackback需要你手动填上地址。
说说它们的功能,比如我在自己的网站转载一篇文章,文章上留下转载的地址,发布以后pingback和trackback就会去按照这个地址去通知被转载文章的网站,告知多了一个转载,pingback和trackback信息一般会以文章评论的形式展现出来。
其实说白了,这两个功能并无实质性意义,还拖慢了整个wordpress的速度,因为他们要经常的检测,那如何处理呢?
屏蔽关闭掉Pingback和Trackback方式方法
在设置讨论里面,前面两个打钩取消,就取消了。
这个只是以后发表的文章没有这个了,但是以前的文章还是有,如果文章比较少,自己一个个手动取消方式如下图;
如文章过多,执行下面语句就执行批量修改,如下图;
以前的文章 Pingback 和 Trackback 功能还是开启状态,那就要进数据库执行sql查询。用一条简单的命令,关闭所有文章的 Pingback 和 Trackback 功能:
UPDATE wp_posts SET 'ping_status' = 'closed';
但是我的数据库执行这个命令会报错,又找了下,用一个比较详细的指令给解决了:
UPDATE wp_posts SET ping_status = 'closed' WHERE post_date < '2013-06-30';
意思是关把 2014-06-30 以前的文章指定 ping_status 的值为 open、closed 或 registered_only。
也可以直接在线编辑~~
打开文章列表,全选文章,批量操作选择编辑 然后选择 Ping通告 下拉框中选择 不允许即可 如下图
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!