WordPress 中的 trackbacks 和 pingbacks 是什么?
在 WordPress 生态系统中,trackbacks 和 pingbacks 是旨在促进博客之间通信的传统功能。它们在一个网站链接到另一个网站时充当通知,从而促进博客社区内的网络联系。然而,由于 spam 的增加和 web technologies 的发展,它们的重要性随着时间的推移已经下降。
什么是 trackbacks?
Trackbacks 是从一个博客手动发送到另一个博客的通知,用于表明某篇文章已链接到接收方网站上的内容。此过程包括:
- 识别 trackback URL:作者找到目标博客文章提供的 trackback URL。
- 发送 trackback:作者在发布文章时将此 URL 粘贴到提供的字段中。
- 通知和批准:接收方博客收到 trackback,通常包含所链接文章的摘录,并可将其显示为评论。
虽然 trackbacks 在博客早期在确认来源和鼓励讨论方面发挥了重要作用,但后来它们容易受到 spam 影响,导致许多人将其禁用。
什么是 pingbacks?
Pingbacks 是在一个 WordPress 博客链接到另一个博客时自动发送的通知。其工作流程如下:
- 链接:作者发布一篇包含指向另一个 WordPress 博客链接的文章。
- 自动通知:如果两个站点都启用了 pingbacks,WordPress 会向被链接的博客发送 pingback。
- 验证和显示:接收方博客验证链接是否存在,并在确认后将 pingback 作为评论显示。
与 trackbacks 相比,由于其验证过程,pingbacks 更不容易受到 spam 影响。
Trackbacks 与 pingbacks
| 功能 | Trackbacks | Pingbacks |
|---|---|---|
| 介绍 | 手动 | 自动 |
| 发送内容 | 所链接文章的摘录 | 无内容,只有一个链接 |
| 对 spam 的易感性 | 高 | 中等 |
| 兼容性 | 广泛(包括非 WordPress 站点) | 主要是 WordPress 站点 |
WordPress 中 trackbacks 和 pingbacks 的管理
全局启用/停用:
- 在 WordPress 仪表盘中导航到 Settings > Discussion。
- 启用或停用“允许来自其他博客的链接通知(pingbacks 和 trackbacks)用于新文章”。
- 点击 Save changes。
针对单个文章启用/停用:
- 编辑所需文章。
- 在 Discussion 部分启用或停用“允许此页面上的 trackbacks 和 pingbacks”选项。
- 更新文章。
*注意:如果“Discussion”部分不可见,请点击右上角的“Screen options”并将其启用
结论
Trackbacks 和 pingbacks 是开创性功能,使博客能够相互通信并验证彼此的内容。然而,随着先进的内容管理系统的出现以及 spam 的泛滥,它们的实用性已经下降。现代博主通常依赖社交媒体和直接链接等替代方法来与受众及其他博主建立联系。尽管出于兼容性原因,这些功能仍保留在 WordPress 中,但建议根据您网站的需求评估其相关性,并考虑将其禁用,以确保最佳性能和安全性。


