链接到您自己的帖子也被称为链接是伟大的搜索引擎优化。 不过,在您的网站上启用pingbacks后,相互链接的帖子可能会变得烦人,因为WordPress会自动为该帖子创建新的pingback。 这些pingback出现在您的帖子的评论部分。 虽然有些用户可能会喜欢这个功能,但许多用户并不觉得它有用。 在本文中,我们将向您展示如何在WordPress中禁用自我pingbacks。
什么是Pingback?
Pingbacks使软件能够在网站之间进行通信。 它几乎像远程评论。 像这样想:
现场
Pingbacks也适用于您的网站。 所以如果你的一个帖子链接到另一个帖子,那么你的WordPress会发送一个自我ping。 这可能会变得非常烦人
有关更多详细信息,请参阅有关引导和pingbacks的指南。
现在你知道什么是pingback了,让我们看看如何禁用自Pingbacks。
有多种方法可以禁用您的WordPress网站自Pingbacks。 我们将向您展示插件方法和手动代码方法。
使用插件禁用WordPress自Pingbacks
有两个插件可以用来关闭自我ping。
1.使用无自私的插件
首先你需要安装并激活No Self Pings插件。 插件可以直接使用,并且没有设置可供您配置。 简单地激活插件将关闭自我pingbacks。
你会注意到没有自私的插件没有被更新超过两年。 通常我们不建议安装这些没有更新的插件。 只是因为在大多数情况下,这些插件不起作用。 然而,No Self Pings是非常简单的插件,甚至可以使用最新版本的WordPress(4.2.3在写这篇文章的时候)。
我们建议您阅读我们的指南,了解如何安装未经WordPress测试的插件。
2.使用Disabler插件
只需安装并激活Disabler插件。 激活后,访问 设置»Disabler 页面来配置插件。
您会注意到,该插件允许您关闭多个WordPress功能。 你需要向下滚动到 后端设置 部分并选中旁边的框 禁用自我ping 选项。
点击保存更改按钮保存您的设置。
在不使用插件的情况下关闭自我屏蔽
如果你不想使用插件,那么你可以使用这两种方法来关闭你的网站上的自我ping。
1.关闭全球Pingbacks
WordPress允许你在你的网站上关闭Pingbacks。 通过使用此选项将完全禁用您的网站上的pingback功能。
只需去 设置»讨论 页。 在下面 默认文章设置 部分,取消选中旁边的框 “试图通知任何博客链接到文章” 选项。 点击保存更改按钮保存您的设置。
2.手动插入代码来禁用自我Pingbacks
如果您愿意将代码片段添加到您的WordPress主题文件,那么您可以使用此方法关闭自我ping。
只需将此代码复制并粘贴到主题的functions.php文件或特定于站点的插件中即可。
函数no_self_ping(&$链接){ $ home = get_option('home'); foreach($链接为$ l => $ link) 如果(0 === strpos($ link,$ home)) 未设置($链接[$ 1]); } add_action('pre_ping','no_self_ping');
就是这样,我们希望这篇文章能够帮助你在你的WordPress网站上禁用自我。 您可能还想查看我们的指南,了解如何停止WordPress垃圾邮件。