试用了trackback功能,感到有些疑惑,google了一番,又实验了一下,终于大体明白了。
Betty看了如下文章:
http://yuebinliu.spaces.live.com/blog/cns!3292ECDB3D9D3229!397.entry
http://www.charlestang.cn/the-difference-between-trackback-and-pingback.htm
http://jscyshow.com/step-by-step-for-study-blog-trackback.html
http://neolee.cn/wordpress/pingback-和-trackback/
如此罗列,正好可以测试刚明白的pingback功能,wordpress应该会自动ping上面的链接的 :)
Betty总结的pingback和trackback的不同:
1,似乎trackback出现的较早。当时如果你引用了别人的文章,想自动给原文发一个通知,那么需要知道原文的trackback地址,这是不同于原文url的另一个地址。后来出现了pingback,只要你在文章中引用了链接,无需另外输入trackback地址,你的博客系统就会自动通知对方。所以wordpress发文时下面输入trackback的地方有说明,说这是用于老式系统的,新式的系统根本不用自己手动输入。
2,wordpress有设置pingback的地方。在Settings->Discussions里的第一条:发文时试图通知任何引用到的blog(会降低发文速度)。如果你把这个选项取消,那么发文时就不会自动pingback,但你仍然可以手动trackback。
3,pingback和trackback在别人博客上留下的印迹是不一样的。Betty试验的结果,用pingback的话,你留言的名字是“博客名->文章标题”,留言的内容是用[…] […]括起来的一小段话。用trackback的话,留言的名字只有博客名,留言的内容也没有用 […]括起来,而是直接的较长一段话,看起来很怪。
综上,Betty觉得还是用pingback比较好,又自动方便,在别人那里看的效果也比较好。但是有些老式的系统不接受直接pingback,那么只能手动trackback,比如msn spaces就是这样。
不过msn spaces也有一点好:这几篇文章都提到wordpress的主题通常都没区分一般留言、pingback和trackback,混在一起看的很不方便,而msn spaces天然就把一般留言和trackback分开了。另外,大家知道msn spaces是不支持未登录未注册的用户留言的,trackback则没有这种限制。不过,和msn spaces那么多不方便之处比起来,这点优点实在算不上什么,何况wordpress只要想,也是可以自己改模板做到这一点的。
本文作者:Betty | 本文地址: https://myfairland.net/pingback-and-trackback/
本站文章除特殊标明者外均为原创,版权所有,如需转载,请以超链接形式注明作者和原始出处及本声明
[…] 上次谈pingback和trackback的文章中提到日志里面引用的链接会自动ping过去,实际上那篇文章里的四个链接只有一个在那边显示出pingback了。原因是多方面的。因为pingback和trackback需要引用方和被引用方都支持,wordpress的选项里面是可以设置是否接受别人的pingback和trackback的,还有插件可以关闭较老日志的trackback功能。(不过Betty想不通为什么要关闭,怕垃圾的话可以装反垃圾插件啊 ) […]
[…] 英语 […]
这篇文章对我很有帮助,谢谢!