Hur inaktivera självpingbackar i WordPress

Hur inaktivera självpingbackar i WordPress / Handledningar

Att länka till dina egna inlägg, även känd som interlinking, är bra för SEO. Men med pingbackar aktiverade på din webbplats kan interlinking-inlägg bli irriterande eftersom WordPress automatiskt skapar ny pingback för den posten. Dessa pingback visas i kommentarfältet i dina inlägg. Medan vissa användare kanske gillar den här funktionen, tycker det inte att många användare tycker om det. I den här artikeln kommer vi att visa dig hur du inaktiverar självpingbackar i WordPress.

Vad är en Pingback?

Pingbacks ger mjukvaran förmågan att kommunicera mellan webbplatser. Dess nästan som avlägsna kommentarer. Tänk på det så här:

  1. Vi skriver ett inlägg på WPBeginner-bloggen.
  2. Då skriver du ett inlägg på din blogg som nämner / länkar till vår artikel.
  3. Din bloggprogram (WordPress) skickar automatiskt en pingback till oss.
  4. Vår bloggprogramvara (WordPresS) kommer att få ping. Det går då automatiskt till din blogg för att bekräfta att pingbacken kommer dit (kontrollera om länken är närvarande).
  5. Då kommer vi att kunna visa din pingback som en kommentar på vårt inlägg. Detta kommer endast att vara en länk till din webbplats.

Pingbacks fungerar också inom din webbplats. Så om ett av dina inlägg länkar till ett annat inlägg, skickar din WordPress en självping. Detta kan bli väldigt irriterande.

För mer information, ta en titt på vår guide om trackbacks och pingbacks.

Nu när du vet vad som är en pingback, låt oss ta en titt på hur du avaktiverar självpingbackar.

Video Tutorial

Prenumerera på WPBeginner

Om du inte gillar videon eller behöver mer instruktioner, fortsätt läsa.

Det finns flera sätt att stänga av självpingbackar på din WordPress-webbplats. Vi visar både plugin-metod och manuell kodmetod.

Inaktivera Self Pingbacks i WordPress Använda Plugins

Det finns två plugins som du kan använda för att stänga av självpingar.

1. Använda ingen Plugin

Det första du behöver göra är att installera och aktivera plugin-programmet No Self Pings. Pluggen fungerar ur lådan, och det finns inga inställningar för dig att konfigurera. Att aktivera pluginet stänger av självpingbacks.

Du kommer märka att No Self Pings plugin inte har uppdaterats i mer än två år. Vanligtvis rekommenderar vi inte att installera plugins som inte har uppdaterats så länge. Bara för att de flesta plugins inte fungerar i de flesta fall. No Self Pings är dock väldigt enkelt plugin, och det fungerar även med den senaste versionen av WordPress (4.2.3 vid skrivandet av denna artikel).

Vi rekommenderar att du läser vår guide om problemet med att installera plugins som inte testats med din WordPress-version.

2. Använd Disabler Plugin

Installera och aktivera insticksprogrammet Disabler. Vid aktivering, besök Inställningar »Disabler sida för att konfigurera plugin.

Du kommer märka att plugin kan du stänga av flera WordPress-funktioner. Du måste rulla ner till Inställningar för bakre slut avsnittet och markera rutan bredvid Inaktivera självpingar alternativ.

Klicka på knappen Spara ändringar för att spara dina inställningar.

Slå av självkopplingar utan att använda ett plugin

Om du inte vill använda ett plugin kan du använda dessa två metoder för att stänga av självpingar på din webbplats.

1. Stäng av Pingbacks globalt

WordPress kan du stänga av pingbacks på din webbplats. Genom att använda det här alternativet inaktiveras pingback-funktionen helt på din webbplats.

Helt enkelt gå till Inställningar »Diskussion sida. Under Standard artikelinställningar avsnittet, avmarkera rutan bredvid "Försök att anmäla bloggar kopplade till från artikeln" alternativ. Klicka på knappen Spara ändringar för att spara dina inställningar.

2. Lägg in kod manuellt för att inaktivera självpingbackar

Om du är bekväm med att lägga till kodfragment till dina WordPress-temafiler, kan du använda den här metoden för att stänga av självpingar.

Kopiera och klistra in den här koden i ditt temas funktioner.php-fil eller ett sajtspecifikt plugin.

 funktion no_self_ping (& $ links) $ home = get_option ('home'); foreach ($ länkar som $ l => $ länk) om (0 === strpos ($ länk, $ hem)) unset ($ länkar [$ l]);  add_action ('pre_ping', 'no_self_ping'); 

Det är allt, vi hoppas att den här artikeln hjälpte dig att inaktivera self pings på din WordPress-webbplats. Du kan också vilja kolla vår guide om hur du stoppar WordPress trackback-spam.

Om du gillade den här artikeln kan du prenumerera på vår YouTube-kanal för WordPress-videoinstruktioner. Du kan också hitta oss på Twitter och Facebook.