内部帖子链接自行创建评论

时间:2018-06-11 作者:Alexander

这是我经历过的最奇怪的一次。。。希望有人能帮我?

所以如果我要创建一个名为Hello World, 然后创建一个名为“test”的新贴子,并带有贴子链接Hello World\'s 绝对url,则会自动在“Hello World”中添加一条注释,名为:

Hello World | DomainName blog
[…] Hello World[…]
我该如何禁用它?

1 个回复
SO网友:Iceable

这种自动注释称为“trackbacks”和“pingbacks”。它们是一种博客功能,包括在文章发布时自动通知链接到文章的博客。此通知显示为对所提及文章的一种评论,带有指向新发布文章的链接。

特别是在问题中描述的情况下,这是一个“自我ping”(就像在您自己的站点中一样)。

您可以在WordPress中禁用发射和接收trackback,如下所示:

  • To stop emitting trackbacks and pingbacks: 设置>讨论>默认文章设置:取消选中“尝试通知文章中链接到的所有博客

  • To stop receiving trackbacks and pingbacks on future articles: 设置>讨论>默认文章设置:取消选中“允许来自其他博客的链接通知”。此设置将作为将来文章的默认设置,但不影响现有文章。

  • To stop receiving trackbacks and pingbacks on existing articles: 您可以单独禁用每篇文章的trackback,就像您可以禁用注释一样。在编辑屏幕中,点击右上角的“屏幕选项”,确保选中“讨论”。滚动到内容编辑器下方的“讨论”框,您将找到两个复选框,分别用于启用/禁用注释和trackback。

  • To only prevent self-pings 在不禁用指向/来自其他博客的trackback和pingback的情况下,解决方案是在链接到同一站点上的其他帖子时,在帖子中使用相对URL(而不是以http开头的绝对URL)

    参考和更多信息:https://make.wordpress.org/support/user-manual/building-your-wordpress-community/trackbacks-and-pingbacks/

结束

相关推荐

Get posts with ajax

我想通过单击功能获得ajax帖子。Jquery$(\".get-posts\").click(function(){ $.ajax({ type: \'POST\', url: \'<?php echo admin_url(\'admin-ajax.php\');?>\', data: { action : \'get_ajax_posts\' }, success: function(){