Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment désactiver les pingbacks automatiques dans WordPress

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

L’établissement de liens vers vos propres publications, également connu sous le nom d’interlinking, est excellent pour le référencement. Cependant, si les pingbacks sont activés sur votre site, l’interconnexion des publications peut devenir ennuyeuse car WordPress crée automatiquement un nouveau pingback pour cette publication. Ces pingbacks apparaissent dans la section des commentaires de vos publications. Alors que certains utilisateurs/utilisatrices peuvent aimer cette fonctionnalité, de nombreux utilisateurs/utilisatrices ne la trouvent pas utile. Dans cet article, nous allons vous afficher comment désactiver les pingbacks automatiques dans WordPress.

Disable Self Pings

Qu’est-ce qu’un pingback ?

Les pingbacks permettent aux logiciels de communiquer entre les sites. C’est presque comme des commentaires à distance. Pensez-y de la manière suivante :

  1. Nous écrivons une publication sur le blog WPBeginner.
  2. Ensuite, vous écrivez une publication sur votre blog en mentionnant/lien vers notre article.
  3. Votre logiciel de blog (WordPress) nous enverra automatiquement un pingback.
  4. Notre logiciel de blog (WordPresS) recevra le ping. Il ira ensuite automatiquement sur votre blog pour confirmer que le pingback provient bien de là (vérifier si le lien est présent).
  5. Nous aurons ensuite la possibilité d’afficher votre pingback sous la forme d’un commentaire sur notre publication. Il s’agira uniquement d’un lien vers votre site.

Les pingbacks fonctionnent également à l’intérieur de votre site. Ainsi, si l’une de vos publications renvoie à une autre publication, WordPress enverra un ping. Cela peut devenir très ennuyeux.

Self Pingbacks on a WordPress site

Pour plus de détails, consultez notre guide sur les rétroliens et les pingbacks.

Maintenant que vous savez ce qu’est un pingback, voyons comment désactiver les auto-pingbacks.

Tutoriel vidéo

Subscribe to WPBeginner

Si vous n’aimez pas la vidéo ou si vous avez besoin de plus d’instructions, alors continuez à lire.

Il y a plusieurs façons de désactiver les pingbacks automatiques sur votre site WordPress. Nous allons vous afficher à la fois la méthode de l’extension et la méthode du code manuel.

Désactiver les pingbacks automatiques sur WordPress à l’aide d’extensions

Il existe deux extensions que vous pouvez utiliser pour désactiver les self pings.

1. Utiliser l’extension Aucun Self Ping

La première chose à faire est d’installer et d’activer l’extension Aucun Self Ping. L’extension est prête à l’emploi et vous n’avez aucun réglage à effectuer. Le simple fait d’activer l’extension inactive les pingbacks automatiques.

Vous remarquerez que l’extension Aucun Self Ping n’a pas été mise à jour depuis plus de deux ans. Habituellement, nous ne recommandons pas l’installation d’extensions qui n’ont pas été mises à jour aussi longtemps. Tout simplement parce que dans la plupart des cas, ces extensions ne fonctionnent pas. Cependant, Aucun Self Pings est une extension très simple, et elle fonctionne même avec la dernière version de WordPress (4.2.3 au moment de l’écriture de cet article).

Nous vous recommandons de lire notre guide sur la question de l’installation d’extensions non testées avec votre version de WordPress.

2. Utilisation de l’extension Disabler

Il suffit d’installer et d’activer l’extension Disabler. Une fois activée, visitez la page Réglages  » Disabler pour configurer l’extension.

Disabler plugin settings page

Vous remarquerez que l’extension vous permet d’inactiver plusieurs fonctionnalités de WordPress. Vous devez défiler jusqu’à la section Réglages de l’interface d’administration et cocher la case à côté de l’option Désactiver les pings automatiques.

Cliquez sur le bouton Enregistrer les modifications pour stocker vos Réglages.

Désactiver les self pings sans utiliser d’extension

Si vous ne souhaitez pas utiliser d’extension, vous pouvez utiliser ces deux méthodes pour désactiver les self pings sur votre site.

1. Désactiver les pingbacks globalement

WordPress vous permet d’inactif les pingbacks sur votre site. En utilisant cette option, la fonctionnalité de pingback sera complètement désactivée sur votre site.

Il vous suffit de vous rendre dans la page Réglages  » Discussion. Dans la section Paramètres par défaut des articles, décochez la case située à côté de l’option « Tenter d’avertir tous les blogs liés à l’article ». Cliquez sur le bouton Enregistrer les modifications pour stocker vos paramètres.

Disable all outgoing pinbacks from your site

2. Insérer manuellement un code pour désactiver les pingbacks automatiques

Si vous êtes à l’aise avec l’ajout d’extraits de code dans les fichiers de votre thème WordPress, alors vous pouvez utiliser cette méthode pour désactiver les self pings.

Copiez et collez simplement ce code dans le fichier functions.php de votre thème ou dans une extension spécifique à votre site.

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' );

C’est tout, nous espérons que cet article vous a aidé à désactiver les self pings sur votre site WordPress. Vous pouvez également consulter notre guide sur la façon de mettre un terme au rétrolien indésirable sur WordPress.

Si vous avez aimé cet article, veuillez vous abonner à notre chaîne YouTube pour des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

25 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. N.L Tayoh says

    Very helpful article. The self-pingbacks were getting on my nerves already. Following this guide really help out.

    • WPBeginner Support says

      Hi Aurora,

      Yes, it only disables self pings. However, you will need to make sure that the option to notify other blogs when you link to them is checked on « Settings » Discussion » page.

      Administrateur

  3. Aditi Bisen says

    Hi , can you please help me find the functions.php file. I wanted to try the paste the code option.
    Thank you

  4. Prasanna Sutrave says

    I had unchecked the box from Discussion setting.

    Still, I have to use any No Self Pingback Plugin?

    Is it essential to use a plugin for No self Pingback?

    Please Reply.

    Thanks

  5. stancho says

    i have all pingback features disabled but i want to know how to prevent other blogs from generating pingback linking to my site?

  6. Heidi Pungartnik says

    You guys rock. Every time I google for a super niche, obscure issue, I find your site and a simple, step-by-step guide to dealing with the issue. I love this site. Keep it up!

  7. Samir says

    Excellent, had no idea about pingbacks. I understand this is about Articles, but does this also apply to Products created in Woocommerce sites?

  8. Donna says

    I just went to the site to check out the recommended plug in and got this message–Should we be concerned:
    his plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

  9. Acadia on My Mind says

    Found your blog mentioned in Feedfront magazine, and glad to come across this article. Does disabling self ping backs affect SEO? If so, is it worth taking that step?

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.