首页 » 博文 » wpbeginner » 最佳教程 » 如何在 WordPress 中禁用 Self Pingbacks

如何在 WordPress 中禁用 Self Pingbacks

链接到您自己的帖子(也称为互连)对于 SEO 非常有用。然而,在您的网站上启用 pingback 后,相互链接的帖子可能会变得烦人,因为 WordPress 会自动为该帖子创建新的 pingback。这些 pingback 出现在您帖子的评论部分。虽然有些用户可能喜欢此功能,但许多用户认为它没什么用。在本文中,我们将向您展示如何在 WordPress 中禁用 self pingbacks。

禁用自 Ping

什么是 Pingback?

Pingbacks 使软件能够在网站之间进行通信。这几乎就像远程评论一样。可以这样想:

  1. 我们在 WPBeginner 博客上写了一篇文章。
  2. 然后您在博客上写一篇文章提及/链接到我们的文章。
  3. 您的博客软件 (WordPress) 会自动向我们发送 pingback。
  4. 我们的博客软件 (WordPresS) 将收到 ping。然后它会自动转到您的博客以确认 pingback 源自那里(检查链接是否存在)。
  5. 然后我们将能够将您的 pingback 显示为对我们帖子的评论。这只是您网站的链接。

Pingbacks 也可以在您的网站内使用。因此,如果您的一篇文章链接到另一篇文章,那么您的 WordPress 将发送一个自我 ping。这真的很烦人。

WordPress 网站上的自 Pingback

有关更多详细信息,请查看我们有关引用引用和 pingback 的指南。

现在您知道什么是 pingback,让我们看看如何禁用自我 pingback。

视频教程

https://www.youtube.com/embed/iIHMI1ngj0w?version=3&rel=0&fs=1&showsearch=0&showinfo=1&iv_load_policy=1&wmode=transparent订阅 WPBeginner

https://www.youtube.com/subscribe_embed?usegapi=1&channel=wpbeginner&layout=default&count=default&origin=https%3A%2F%2Fwpbeginner.com&gsrc=3p&ic=1&jsh=m%3B%2F_%2Fscs%2Fapps-static%2F_%2Fjs%2Fk%3Doz.gapi.en.vQiXRrxCe40.O%2Fam%3DAQ%2Fd%3D1%2Frs%3DAGLTcCMBxIGVyXSdvvcs43a64yHt_P7dfg%2Fm%3D__features__#_methods=onPlusOne%2C_ready%2C_close%2C_open%2C_resizeMe%2C_renderstart%2Concircled%2Cdrefresh%2Cerefresh&id=I0_1448178294715&parent=https%3A%2F%2Fwpbeginner.com

如果您不喜欢该视频或需要更多说明,请继续阅读。

您可以通过多种方式禁用 WordPress 网站上的自我 pingback。我们将向您展示插件方法和手动代码方法。

使用插件禁用 WordPress 中的 Self Pingbacks

您可以使用两个插件来关闭自我 ping。

1.使用No Self Pings插件

您需要做的第一件事是安装并激活No Self Pings插件。该插件开箱即用,无需您配置任何设置。只需激活该插件即可关闭自我 pingbacks。

您会注意到 No Self Pings 插件已经两年多没有更新了。通常我们不建议安装这么长时间没有更新的插件。原因很简单,因为在大多数情况下这些插件不起作用。然而,No Self Pings 是一个非常简单的插件,甚至可以在最新版本的 WordPress(撰写本文时为 4.2.3)上使用。

我们建议您阅读我们关于安装未经您的 WordPress 版本测试的插件问题的指南。

2. 使用禁用插件

只需安装并激活禁用器插件即可。激活后,访问设置»禁用程序页面来配置插件。

禁用插件设置页面

您会注意到该插件允许您关闭多个 WordPress 功能。您需要向下滚动到“后端设置”部分,然后选中“禁用自 Ping”选项旁边的框。

单击保存更改按钮来存储您的设置。

不使用插件关闭自 Ping

如果您不想使用插件,那么您可以使用这两种方法来关闭站点上的自 Ping。

1. 全局关闭 Pingbacks

WordPress 允许您关闭网站上的 pingback。通过使用此选项将完全禁用您网站上的 pingback 功能。

只需转到“设置”»“讨论”页面即可。在“默认文章设置”部分下,取消选中“尝试通知文章链接到的任何博客”选项旁边的框。单击保存更改按钮来存储您的设置。

禁用您网站上的所有传出 pinback

2. 手动插入代码以禁用自 Pingbacks

如果您习惯向 WordPress 主题文件添加代码片段,那么您可以使用此方法来关闭自 ping。

只需将此代码复制并粘贴到主题的functions.php文件或特定于站点的插件中即可。

12345678functionno_self_ping( &$links) {    $home= get_option( 'home');    foreach( $linksas$l=> $link)        if( 0 === strpos( $link, $home) )            unset($links[$l]);}add_action( 'pre_ping', 'no_self_ping');

WPCode与 ❤️ 主办

在 WordPress 中一键使用

就这样,我们希望本文能帮助您在 WordPress 网站上禁用自 ping。您可能还想查看我们的指南,了解如何阻止 WordPress 引用垃圾邮件

发表评论

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

Scroll to Top