如何在WordPress中禁用自我Pingback

04/25/2024

什么是Pingback?

Pingback是一种网站间的通信方式,有点类似于远程评论。例如:

  • 我们在WPressize Me写了一篇文章。
  • 你在你的博客中提到并链接了我们的文章。
  • 你的博客软件(WordPress)会自动发送一个pingback到我们的网站。
  • 我们的网站会接收到这个pingback,并确认链接的存在。
  • 然后我们可以在文章的评论区展示这个pingback作为评论。

Pingbacks在同一网站内部也有效,因此如果你的一篇文章链接到另一篇文章,会产生自我pingback,这非常烦人。

了解更多,请查看我们的有关trackbacks和pingbacks的指南。

禁用自我Pingback的方法

有多种方法可以在WordPress中禁用自我pingback。我们将展示使用插件和手动代码的方法。

使用插件禁用自我Pingback

有两个插件可以关闭自我pingback:

1. 使用No Self Pings插件

首先,安装并激活No Self Pings插件。插件无需配置,激活后即可禁用自我pingback。

尽管No Self Pings插件已经超过两年没有更新,但它依然适用于最新的WordPress版本。

2. 使用Disabler插件

安装并激活Disabler插件后,访问设置 » Disabler页面配置插件。在“后端设置”部分勾选“禁用自我pingback”选项,并保存更改。

不使用插件禁用自我Pingback

如果不想使用插件,可以尝试以下两种方法:

1. 全局禁用Pingback

WordPress可以全局禁用pingback。在设置 » 讨论页面中,取消选中“尝试通知本文链接的所有博客”选项,并保存更改。

2. 手动插入代码禁用自我Pingback

如果你熟悉在WordPress主题文件中添加代码,可以使用以下代码禁用自我pingback:

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

将这段代码添加到主题的functions.php文件或网站特定插件中。

希望这篇文章帮助你在WordPress中禁用自我pingback。你也可以查看我们的指南学习如何阻止WordPress中的trackback垃圾评论。

如果你喜欢这篇文章,请订阅我们的YouTube频道获取更多WordPress视频教程。你也可以在Twitter和Facebook上关注我们。



Related Posts

  • 2025-02-16
  • WordPress 教学

你是否想过,能不能用更引人注目的方式取代WooCommerce中基本的促销徽章?答案是肯定的!通过自定义产品徽章,你可以在在线商店中突出新产品、折扣商品或限时优惠。在这篇文章中,我们将展示给你两个简单的方法,使用强大的插件或添加简单代码来为你的WooCommerce商店添加自定义产品徽章。

閱讀更多
  • 2025-01-18
  • WordPress 教学

我们都知道推荐计划是强大的武器。但要找到真正的品牌代言者并不容易。许多计划吸引的只是想快速赚钱的人,导致非真实的推广,无法有效转化客户。幸好,作为 WooCommerce 商店的店主,您有一个巨大的优势:一群真正喜爱和使用您产品的内置客户群。通过将这些现有客户转化为推广合伙人,您可以释放真实口碑营销的力量。

閱讀更多
  • 2025-01-10
  • WordPress 教学

最近,我们的一位比利时读者在其在线商店中苦于销售增长缓慢。除了其他建议外,我们建议他们在网站上设置Bancontact支付。Bancontact是一种主要在比利时使用的流行支付系统,客户可以通过银行账户进行安全的实时支付。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>