Qu'est-ce que rel = «pingback» et à quoi sert-il sur mon site Web?


9

C'est peut-être une question stupide, je veux vraiment savoir quelle est cette URL? Il est présent sur mon site Web .

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

Mes questions sont:

  1. À quoi ça sert?
  2. Ce lien pose-t-il des problèmes?

Réponses:


14

C'est "Pingback"

Qu'est-ce que Pingback?

Les pingbacks (également appelés trackbacks) sont une forme de commentaire automatisé pour une page ou un article, créé lorsqu'un autre blog WordPress établit un lien vers cette page ou cet article.
Lorsque vous publiez un nouveau billet de blog, WordPress tente de `` cingler '' tous les sites qui ont été liés à votre message. c'est-à-dire que votre site Web WordPress informe d'autres sites Web que vous leur avez liés.
Lorsque vous recevez des pingpacks, cela signifie que quelqu'un d'autre s'est lié à l'un de vos messages ou pages. ( : source ^ ) (en savoir plus: support WordPress.com , Wikipedia et le glossaire du Codex )

Et plus de détails sur Pingback et Trackback, regardez ici:

Codex: Pingbacks

Supprimer Pingback

Pour vous débarrasser de l'URL de pingback, supprimez simplement la ligne de votre header.php:

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

L'article suivant peut vous aider à comprendre pourquoi:

Minimiser les requêtes HTTP avec les thèmes WordPress - ClickNathan.com

Réponses

Maintenant, venez à vos questions:

  1. À quoi ça sert?

Réponse: Si vous lisez toutes les ressources, vous comprenez maintenant à quoi cela sert.

  1. Ce lien pose-t-il des problèmes?

Réponse: Non, il suffit de faire une nouvelle requête dans la base de données, si l'URL pingback n'est pas définie directement. S'il est défini par programme, il suffit d'interroger la base de données une fois à chaque chargement de page et de récupérer l'URL de pingback depuis db. Ce n'est pas bon pour un site sain de pinger la base de données pour des choses moins importantes. Et si vous lisez les liens, le pingback n'est pas important.

Mais jusqu'à ce que nous puissions chercher:


1
Je ne suis pas sûr de vos raisons. «Minimiser les requêtes HTTP» - cela ne fera aucune différence: l'inclusion d'une URL pingback n'ajoutera pas de requête HTTP supplémentaire pour les lecteurs normaux. "C'est juste faire une nouvelle requête dans la base de données" - non, bloginfo ('pingback_url') est calculé à partir de get_option ('site_url') qui est autoload = yes et donc lu par wp_load_alloptions, et ne nécessitera pas de requête de base de données supplémentaire.
Rup

@Rup Ensuite, c'est un point valable à discuter sur l'article du blog de Nathan ... Avec votre consensus, je réviserai la réponse à tout moment
Mayeenul Islam
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.