问题描述

可能这是一个愚蠢的问题,我其实想知道这个 URL 是什么?它存在于 my website 中。

<link rel="pingback" href="http://www.example.com/xmlrpc.php" />

我的问题是:

  1. 这是什么用途?

  2. 这个链接是否有任何问题?

最佳解决方案

它是”Pingback”

什么是 Pingback?

Pingbacks (also known as trackbacks) are a form of automated comment for a page or post, created when another WordPress blog links to that page or post.
When you publish a new blog post, WordPress attempts to ‘ping‘ all the sites that were linked to in your post. i.e. Your WordPress website is informing other websites that you’ve linked to them.
When you receive pingpacks, then it means someone else has linked to one of your posts or pages. (:source^) (also learn more: WordPress.com Support, Wikipedia, and the Codex glossary)

还有关于 Pingback 和 Trackback 的更多细节,请看这里:

Codex: Pingbacks

要摆脱 pingback URL,只需从 header.php 中删除该行:

<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />

以下文章可能有助于您了解原因:

Minimizing HTTP Requests with WordPress Themes – ClickNathan.com

现在回答你的问题:

  1. 如果你阅读所有的资源,你现在可以明白它的用途。

  2. 不,只是对数据库进行新的查询,如果没有直接定义 pingback URL 。如果以编程方式定义,则只要查询数据库一次,每次加载并从 db 中检索 pingback URL 。一个健康的站点对于不太重要的事情进行 ping 数据库并不好。如果你阅读链接,pingback 并不重要。

但直到我们可以寻求:

参考文献

注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。