Det är en vanlig irritation för webbplatsbesökare: de klickar på en bild och skickas till en ny sida som bara visar bildfilen. Detta lilla problem kan störa användarupplevelsen och till och med få dem att lämna din webbplats för gott.
På WPBeginner vet vi hur frustrerande detta kan vara, eftersom äldre WordPress-installationer ofta skapade dessa bildlänkar som standard. Lyckligtvis kan du inaktivera detta beteende med en mycket enkel lösning.
I den här guiden går vi igenom de exakta stegen för att automatiskt ta bort dessa standardbildlänkar i WordPress.

Notera: WordPress lägger inte längre till standardbildlänkar när du laddar upp bilder till dina inlägg eller sidor. Men om du fortfarande använder en äldre version eller ser detta beteende på din webbplats, kan du prova följande steg.
Vi börjar med att snabbt förklara varför dessa standardbildlänkar är ett problem för din webbplats. Sedan guidar vi dig genom den enkla, steg-för-steg-processen för att inaktivera dem permanent.
- Varför du bör inaktivera standardbildlänkar i WordPress
- Ta bort standardbildlänk i WordPress
- Vanliga frågor om länkar i bilder i WordPress
- Ytterligare resurser för att hantera bilder i WordPress
Varför du bör inaktivera standardbildlänkar i WordPress
Som standard länkar WordPress bilder till sig själva. En användare ser att bilden är en länk, klickar på den och tas sedan till bildfilen.
Från den här sidan har användaren två alternativ: klicka på "tillbaka"-knappen i sin webbläsare eller gå vidare till en annan webbplats.
Vanligtvis är det det senare, vilket innebär att du förlorar webbplatsbesökare. Det påverkar också din bild-SEO-trafik eftersom sökmotorer kan omdirigera användare till länken som används för bilden istället för ditt inlägg.
Sammantaget skapar det en dålig användarupplevelse och påverkar din webbplats avvisningsfrekvens.
En lösning är att du helt enkelt väljer alternativet att inaktivera länken varje gång, men det är inte genomförbart eftersom du ibland helt enkelt glömmer.

Ta bort standardbildlänk i WordPress
Det är mycket enkelt att inaktivera standardbeteendet för bildlänkning i WordPress. Du behöver dock lägga till lite kod på din WordPress-webbplats. Om du inte har gjort detta tidigare, ta en titt på vår guide om hur man kopierar och klistrar in kodavsnitt i WordPress.
Allt du behöver göra är att lägga till detta kodavsnitt i din temas functions.php-fil, ett webbplatsspecifikt plugin eller ett plugin för kodavsnitt.
function wpb_imagelink_setup() {
$image_set = get_option( 'image_default_link_type' );
if ($image_set !== 'none') {
update_option('image_default_link_type', 'none');
}
}
add_action('admin_init', 'wpb_imagelink_setup', 10);
Den här koden talar i grunden om för WordPress att uppdatera alternativet image_default_link_type och ställa in det till 'none'. Detta alternativ lagras sedan i din WordPress-databas.
Vi rekommenderar att lägga till denna kodsnutt med hjälp av WPCode. Det är det säkraste och enklaste sättet att lägga till anpassad kod på din WordPress-webbplats utan att redigera några kärntemanfiler.
Vårt team använder WPCode på alla våra webbplatser för att hantera anpassade kodavsnitt precis som detta. Det hjälper oss att lägga till funktionalitet och göra justeringar utan att någonsin behöva oroa oss för stavfel i en temafilsom orsakar ett webbplatsfel.
För en detaljerad titt på alla dess funktioner kan du läsa vår fullständiga WPCode-recension.

Det bästa är att WPCode kommer med ett inbyggt bibliotek av användbara kodsnuttar, smart villkorlig logik och en kodgenerator. Detta gör det till ett kraftfullt verktyg för alla webbplatsägare.
Först måste du installera och aktivera det kostnadsfria WPCode-pluginet. För mer information, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.
Gå sedan till Kodavsnitt » + Lägg till avsnitt från WordPress-instrumentpanelen. Hitta sedan alternativet 'Lägg till din anpassade kod (nytt avsnitt)' och klicka på knappen 'Använd avsnitt'.

Efter det kan du lägga till en titel för din kodsnutt. Detta kan vara vad som helst för att hjälpa dig att komma ihåg vad koden är till för.
Klistra sedan helt enkelt in kodavsnittet ovan i rutan 'Code Preview' och välj 'PHP Snippet' som kodtyp från rullgardinsmenyn.

Slutligen, växla omkopplaren från ‘Inaktiv’ till ‘Aktiv’ och klicka på knappen ‘Spara kodsnutt’ högst upp på sidan.

Lägg nu till en ny bild i WordPress. Du kommer att märka att den inte längre länkar till bildfilen eller bilagesidan. Detta kommer att göra det lite mindre irriterande att lägga till bilder i WordPress, särskilt om du aldrig länkar till bilder.
Om du vill lära dig hur du lägger till länkar till en bild eller galleribilder, kan du följa vår guide om hur man lägger till anpassade länkar till galleribilder i WordPress.
Vanliga frågor om länkar i bilder i WordPress
Efter att ha hjälpt tusentals användare med sina WordPress-webbplatser har vi hört många av samma frågor om detta ämne. Här är våra svar på de vanligaste.
Kommer den här koden att ta bort länkar från mina befintliga bilder?
Nej, kodavsnittet ändrar bara standardinställningen för nya bilder du laddar upp. Det kommer inte att påverka bilder som redan är publicerade på din webbplats. Du måste redigera dessa inlägg och sidor manuellt för att ta bort befintliga länkar.
Vad händer om jag fortfarande vill lägga till en länk till en specifik bild?
Du kan fortfarande lägga till länkar till valfri bild du vill. Den här metoden tar bara bort standardinställningen som automatiskt länkar en bild till dess mediefil. Du kan alltid välja bildblocket och lägga till en anpassad länk i verktygsfältet för blockinställningar.
Är det enda sättet att göra detta att använda ett plugin för kodavsnitt som WPCode?
Även om vi rekommenderar WPCode eftersom det är den säkraste metoden, kan du också lägga till koden i ditt temas functions.php-fil. Att redigera temafiler direkt är dock riskabelt och kan förstöra din webbplats om det inte görs korrekt. Dina ändringar kan också skrivas över när du uppdaterar ditt tema.
Ytterligare resurser för att hantera bilder i WordPress
Vi hoppas att den här artikeln hjälpte dig att inaktivera standardbildlänkar. Nu när du har löst det, här är några fler guider från vårt team som hjälper dig att bemästra användningen av bilder på din WordPress-webbplats.
- Hur man lägger till och justerar bilder i WordPress – Lär dig grunderna i att arbeta med bilder i blockredigeraren, från justering till storleksändring.
- Beginner’s Guide to Image SEO – Upptäck hur du optimerar dina bilder för sökmotorer för att driva mer trafik till din webbplats.
- Optimera bilder för snabbhet – Se hur komprimering av bilder kan göra att din webbplats laddas snabbare, vilket förbättrar både användarupplevelsen och SEO.
- Bästa WordPress-fotogalleriprogram – Om du behöver visa flera bilder kan dessa program hjälpa dig att enkelt skapa vackra, responsiva gallerier.
Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Palla Sridhar
Jag letar efter den här typen av tips för min BILD-SEO. Standardbildlänkarna skapar webbbildsökningsresultat som har mycket låg CTR. Jag använde ett plugin-alternativ, men mina webbbildsökningsresultatintryck är fortfarande mycket höga.
WPBeginner Support
Om du menar att du använde ett plugin för att försöka uppdatera de gamla länkarna och de fortfarande finns på sökmotorer, så beror det på att sökmotorer behöver rensa sin cache, vilket tar lite tid innan länkarna genomsöks igen för att tas bort från sökresultaten.
Admin
Sufian Diraneyya
Det här är precis vad jag letade efter. Tack så mycket!
WPBeginner Support
You’re welcome, glad our article was helpful
Admin
Pam
Hej, jag är en nybörjaranvändare av WP och har tagit över en etablerad WP Pratt-temasida. Längst ner på sidan finns en "call to action"-knapp och texten: "Det här är bara en exempeltextwidget. Du kan lägga till textwidgetar här för att lägga in vad du vill." Jag har sökt igenom alla widgetar och temainformation och kan inte hitta var detta kommer ifrån. Hur tar jag bort det permanent? Tack.
WPBeginner Support
Det skulle bero på det specifika temat. Om du känner till temat namn och kontaktar supporten för temat, bör de kunna tala om var du kan ändra det. Två möjliga platser det kan finnas under är Utseende>Widgets och Utseende>Anpassa
Admin
Pam Hunter
WP-temat är Pratt, som jag nämnde. Jag genomsökte Pratt-supporten och kunde inte hitta någon information. Jag kan inte hitta något som verkar visa varför den här call to action-knappen dök upp oinbjuden, inklusive i de avsnitt du nämnde. Jag väntar på svar från Pratt-supporten. Tack.
Lana
Den här koden ger mig ett fel. Att ta bort } på rad 7 korrigerade felet.
WPBeginner Support
Den avslutande hakparentesen på rad 7 innehöll koden inom funktionen. Om du inte lade till ytterligare en avslutande hakparentes kan det orsaka problem senare.
Admin
Cezar
Jag har uppdaterat Yoast på en av mina webbplatser från en tidig version av Yoast till den senaste versionen. Jag märkte inte från början att det hade ändrat mina bildlänkar från inlägg från "ingen" till "bilagssida" och det visar exempel.com/inläggstitel/inläggstitel/. Detta är ett stort problem, hur kan jag ändra alla bilagssidebildlänkar till "ingen"?
Tack
WPBeginner Support
Hej Cezar,
Vi är inte helt säkra på att vi förstod din fråga rätt. Om du vill ta bort bifogade länkar och peka dem mot själva bildfilen, kan du prova detta.
I Yoast SEO-inställningar, gå till SEO > Sökutseende och klicka på fliken Media. Se till att alternativet "Omdirigera bilage-URL:er till själva bilagan?" är markerat som Ja. Klicka på spara ändringar-knappen och kontrollera sedan dina inlägg med bilagor.
Admin
Cezar
Tack för ditt svar, jag har redan gjort detta (utvecklaren från yoast har gjort ett ämne där de ber om ursäkt för problemet som skapats och även gjort ett plugin...) men problemet kvarstår även med det alternativet inställt på ja, bilder har det här problemet exempel.com/topic-name/topic-name/ (jag kan inte ändra manuellt på alla ämnen eftersom jag har över 16 000 inlägg) jag letar efter något för att ändra alla bildlänkar på en gång från attachment/media/custom till none
Tack igen
Cezar
Kan den här koden hjälpa till att ta bort alla befintliga länkar från inläggsbilder??? eftersom efter den uppdateringen blev de flesta av mina bilder galna och jag har 12k 404-sidor på GA efter några dagar uppdaterade jag yoast.....
Många tack
Benjamin
Jag har skapat webbplatsen, och jag har skapat en sida och döpt den till Hem. Men det finns ytterligare en sida som heter hem som visas på webbplatsen, vilken inte syns i sidokolumnen i instrumentpanelen. Hur tar jag bort den här extra hemsidan?
WPBeginner Support
Hej Benjamin,
Troligtvis har ditt tema en inbyggd mall för startsidan. Granska dina temainställningar eller kontakta temautvecklaren för support, de kan hjälpa dig att ställa in det.
Admin
Mathukutty P. V.
Jag läste på en blogg att det är bra för SEO att skriva en beskrivning om en bild och länka till bilagesidan. Är det korrekt?
Martin
Hej där,
Vill bara nämna följande. Jag ville prova detta för att inaktivera länkning för sidans utvalda bild, och därför kopierade/klistrade jag in kodavsnittet på min webbplats functions php-sida (utseende -> redigerare), klickade på uppdatera och fick detta exakta meddelande "Parse error: syntax error, unexpected ‘$image_set’ (T_VARIABLE) in /home/reikibok/public_html/wp-content/themes/Avada-Child-Theme/functions.php on line 16"
Jag tog bort kodavsnittet för att återställa standardinställningarna, och samma meddelande visas. Varje annan länk jag klickar på i instrumentpanelen leder nu till en tom sida med detta felmeddelande :-D. Jag tänkte att det kunde vara bra att nämna (skulle också uppskatta råd om hur jag åtgärdar detta). Tack!
suzie
Hej
Gäller PHP-kodavsnittet endast bilder som laddats upp till WordPress-galleriet självt eller till alla bilder?
jag använder några bilder som är hostade på flickr och pinterest och lägger till länken i mitt inlägg så att klick på bilden tar någon till flickr/pinterest-kontot – vilket jag är ganska nöjd med att det händer.
Vad sägs om jetpack's cdn?
Tack för din tid
WPBeginner Support
Hej Suzie,
Koden tillämpas endast på popup-fönstret för medieuppladdning som visas när du klickar på knappen Lägg till media. Alla andra bilder på din webbplats kommer inte att ändras.
Admin
Raul Canessa
Finns det något sätt att ändra bildlänken till ingen för uppladdade bilder. Min webbplats har över 1000 inlägg och jag vill inte göra det manuellt.
Tack
WPBeginner Support
Om du redan har lagt till bilderna i dina WordPress-inlägg och sidor, måste du manuellt ta bort länkarna.
Admin
Spencer
Du kan också rikta in dig på dessa länkar med javascript för att förhindra standardåtgärden.
Swadesh
Hej,
Jag har lagt till den här koden i functions.php enligt dina instruktioner, men bildernas URL-länk fungerar fortfarande inte.
Tack
Swadesh
Sarah
Hej, jag försökte precis göra detta och min webbplats kraschade helt. Det tog mig evigheter att lista ut hur jag skulle återställa functions.php-filen till det normala med cPanel, och sedan var jag tvungen att återskapa mitt barn-tema. Några förslag på hur jag kan ta bort länken från alla mina bilder samtidigt utan att använda php? No Image Link Plugin verkar vara ganska gammal nu (senast uppdaterad för 1 år sedan).. Lycka till!
Marlene
Tack tack tack! Jag såg det här inlägget för länge sedan och har alltid varit livrädd för att försöka mig på någon kodning. Till slut tog jag steget och det fungerade som en charm! En sådan otrolig tidsbesparare!
Patton McGinley
Jag kan inte ens hitta ett alternativ för “Länk till” för enskilda bilder i WordPress 4.3.1. Varför insisterar WordPress på att göra bildlänken till en standardinställning från början?
andy
jag behöver verkligen dessa handledningar för att ta bort alla länkar som finns i bildinlägg i wordpress.
Men, jag har en fråga, fungerar det för utdraget av bildutdrag? t.ex. på startsidan / arkivet, tack. jag behöver det till min blogg
Owais
Finns det något sätt att ta bort bildlänkar, de är redan gjorda? Faktum är att jag har cirka 500 sidor där jag har bildlänkar. Att göra det manuellt kommer att ta tid. Så, snälla säg mig, finns det något sätt jag kan ta bort bildlänkar automatiskt?
Tack
D Blake
Ska det att lägga till den här koden & klicka på den blå knappen 'Uppdatera fil' längst ner i fönstret göra ändringen omedelbart? Jag har lagt till den här koden & klickat på 'Uppdatera fil', men efter att ha öppnat min webbplats i ett nytt webbläsarfönster (som om jag vore en allmänhet som besöker min webbplats) – och ser till att jag inte är inloggad med WP – är bilderna fortfarande 'klickbara'.
Går tillbaka till sidan functions.php där jag lade till koden, efter all befintlig text, finns inte koden där!
Om jag tittar närmare på innehållet på sidan functions.php verkar det bara vara en sida med instruktioner. Det finns ingen kodad text på den här sidan som faktiskt visas på min webbplats?
WPBeginner Support
Functions.php-filen är en plats där ditt WordPress-tema lagrar funktioner eller kod som det behöver köra. Många av dessa saker visas inte direkt på din webbplats, men de stöder flera funktioner i ditt WordPress-tema.
Försök att lägga till koden igen. När du klickar på den blå knappen Uppdatera, vänta en stund för att se bekräftelsen att filen har redigerats framgångsrikt.
Den här koden gör inte att länkar som redan lagts till i bilder försvinner. Den kommer dock att göra det möjligt att när du laddar upp en bild nästa gång i WordPress-inlägg, så länkas de inte automatiskt. För att ta bort länkarna från bilder måste du fortfarande redigera dina inlägg och avlänka bilderna.
Admin
slewjo
Hej, jag lade precis till den här koden i min functions.php-fil och jag kommer inte åt min webbplats nu. Jag tog bort koden och kommer fortfarande inte åt min webbplats. Väldigt rädd. Snälla hjälp.
Eleni Kapousouz
Jag lade till koden och nu kan jag inte komma åt min webbplats. BEHÖVER HJÄLP HÄR. Vad ska jag göra?
samira
snälla jag vill redigera galleriet navigation eftersom jag har laddat ner ett tema och har ändrat bilderna i galleriet men om jag klickar på navigationsknappen går den till temats webbplatsbilder inte min webbplats så jag vill att du ska hjälpa mig att hitta var jag kan hitta galleriet navigation för att ändra det
WPBeginner Staff
Kontakta temats skapare för support.
kathy
Det är ok, allt fixat, raderade bara koden från filhanteraren på cpanel,
kathy
Hej, jag har lagt till koden och nu kan jag inte komma åt min webbplats. Kan du snälla hjälpa mig att ta bort den. Tack.
WPBeginner Staff
Du bör klistra in den här koden längst ner i din functions.php-fil. Om din functions.php-fil har en ‘ ?> ‘, vilket är avslutningstaggen för PHP, klistra då in koden före ‘?>’.
Adam Dartez
Mannen, jag kan verkligen inte hitta svaret på den här frågan någonstans. Istället för att använda mediathanteraren för att hantera mina bilder ville jag lägga en annan mapp inuti min rotkatalog, placera alla mina bilder och videor där och sedan istället för att ladda upp dem från inlägget bara länka till dem i den mappen. Till exempel, i min rot WP-katalog, placera en ytterligare mapp, säg med titeln cdn, och om det var en bild, säg placerad på mywproot/cdn/image/imageiwanttoembed.jpg. Jag har läst att det är dåligt att ha många sidor med bildbilagor, så den delen är löst, men skulle mina bilder fortfarande indexeras av Google? Skulle mitt Yoast-plugin fortfarande skapa en sitemap för mina bilder? Ger detta ens någon mening? Det skulle bara vara så mycket enklare att hantera eftersom min webbplats har många bilder???
Caroline V.
Kära, jag har nog den dummaste frågan.
Var i functions.php ska jag klistra in koden?
under eller ovanför något specifikt?
Eller kan jag bara klistra in det på rad 1?
Thanks
Roeg
Kan detta göras retroaktivt i bulk eller måste jag gå tillbaka till varje bild individuellt?
Alvaro
Jag behöver veta hur jag gör det retroaktivt också. Någon lösning? Tack.
metroholic
Hej, vad händer om jag istället för ingen hellre vill att bilden ska länka till mitt inlägg automatiskt? Hur ska jag gå tillväga?
Rollingspoke
Kopiera URL:en till ditt inlägg, välj "Anpassad URL" under "Länk till" och klistra sedan in URL:en.
Chris Pink
Bra, tack. Ännu en dum möjlighet borttagen från användarens fingrar...
En fråga; är det möjligt att göra detta i efterhand. Dvs. finns det ett sätt att ta bort alla länkar från alla bilder över hela bloggen?
Zoran
Hej, jag är en WP-nybörjare och jag använde det i min child-theme functions.php och det fungerar bra. Finns det något sätt att tillämpa samma sak i samband med tablepress-celler som innehåller? Bilder som finns inuti en tablepress-cell visar fortfarande hela URL:en. Om du har några förslag skulle jag verkligen uppskatta det.
WPBeginner Support
Kontakta TablePress support. De kan svara på detta bättre.
Admin
Putranto
Ett annat alternativ är att använda pluginet: Page Links To. Detta är användbart för inlägg med en utvald bild.
Det finns ett alternativ på varje sida för att ändra länken till målets URL eller ändra till #.
"Nackdelen" är att det inte bara ändrar bildlänken utan även inläggstitellänken.
Ozzy Musa
Tack mannen, det är arbetsintensivt när jag måste avlänka alla bilder jag bifogar till ett inlägg på grund av att Wordpress automatiskt länkar till bilderna. Det faktum att du nämnde att det också påverkar SEO är chockerande, inte undra på att jag har fått lite bildsökningstrafik. De flesta människor togs direkt till bilden och inte till de faktiska sidorna som bilderna finns på. Nästan alla problem jag söker efter på Google kommer upp wpbeginner.com högst upp. Syed Balkhi borde kallas KUNG AV WORDPRESS eftersom han har massor av värdefulla tips och handledningar om wordpress.
WPBeginner Support
Ozzy Musa, Tack för de vänliga orden. Vi är glada att du fann detta användbart.
Admin
Mack
Jason har rätt. Den här koden fungerar inte. Vänligen kontrollera och uppdatera den.
WPBeginner Support
Vi har precis kontrollerat koden, och den fungerar bra.
Admin
Jason
Syed, tack för artikeln. Jag kopierade och klistrade in din kod i min functions.php-fil och det förstörde min webbplats. Finns det ett syntaxfel i din kod som du känner till?
WPBeginner Support
Nej, koden är bra.
Admin
Håkon Stillingen
Tack för detta.
Jag använder en bilagesida med navigeringskontroller som "galleri enskild bildvy". I mitt fall leder klick på bilden på bilagesidan till bildfilen, vilket jag vill undvika. Vilket skulle vara tillvägagångssättet för att undvika detta, med samma principer som beskrivs i det här inlägget?
Exempel på bilagesida – http://www.stillingen.com/new-york-city/lower-manhattan-new-york-at-night/
Zimbrul
Det är ett utmärkt tips eftersom jag ofta väljer "ingen" för bilderna på sidan om jag inte vill länka dem externt eller om de är en del av ett galleri.
Kommer tillämpningen av koden på temat att inaktivera de andra alternativen för att länka bilder eller är det bara för standardfallet där du inte anger ett annat alternativ för bilden på sidan?
Connie
Tack för det! Jag letade efter en sådan funktion
Travis Pflanz
Jag har använt följande kodrad för att göra samma sak:
update_option(‘image_default_link_type’,’none’);
Varför/hur är ditt kodutdrag bättre?
Praveen Prasad
Är det nödvändigt att lägga till en "Utvald bild" för varje inlägg?
Travis Pflanz
Nödvändigt? Det beror helt på ditt tema/behov på webbplatsen. Den här snutten hanterar inte den framhävda bilden. Den hänvisar till bilder som lagts till i inläggets/sidans kropp/innehåll.
Travis Pflanz
Det är body, doby
Anand Muglikar
En lightbox löser också detta problem och är mer elegant.
WPBeginner Support
Ja, det skulle kunna vara ett alternativ. Men en lightbox kan också orsaka långsam sidladdning, sökmotorer skulle fortfarande omdirigera användare till bilagesidor, och sist men inte minst är inte alla fans av lightboxes.
Admin
jonathanwthomas
Jag skulle faktiskt vilja att den gör tvärtom – LÄNKAR ALLTID till bildfilen. Jag använder ett lightbox-galleri för alla länkar till bilder så att läsarna kan se hela versionen. Ofta glömmer jag – eller mina skribenter glömmer – att välja 'länka till bildfil' vilket min lightbox kräver för att fungera.
Norcross
allt du behöver göra är att ändra inställningen till ‘fil’ istället för ‘ingen’
Travis Pflanz
Ändra bara 'none' till 'file' i kodavsnittet ovan. Testat och fungerar.
Jami Howard Mays
Kan webbplatsägaren fortfarande aktivera bildlänk på en per-användning-basis? Ibland vill en kund skapa en bildknapp och att växla till textredigeraren för att handkoda URL:en i bilden är lite för svårt för några av mina kunder.
E.S. Ivy
Jag undrar samma sak! Jag vill ofta att bilden ska vara en länk, men jag gillar inte standardlänken till bildfilen.
Hemant Aggarwal
Ja, detta kan göras när bilden bifogas.