Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Vad är: functions.php

I WordPress är functions.php en temafunktionsfil som fungerar som ett plugin för din WordPress-webbplats och aktiveras automatiskt av ditt nuvarande tema.

En functions.php-fil inkluderas med alla WordPress-teman och använder PHP-kod för att lägga till nya funktioner eller ändra standardfunktionerna på en WordPress-webbplats.

Till exempel kan ett WordPress-tema lägga till lite kod i temat `functions.php`-fil för att lägga till ett nytt widget-område i sidfoten eller lägga till ett anpassat välkomstmeddelande till WordPress-instrumentpanelen.

Möjligheterna är oändliga!

Vad är functions.php i WordPress?

functions.php-filen laddas automatiskt när du installerar och aktiverar ett tema på din WordPress-webbplats.

Att redigera functions.php-filen med anpassad kod låter dig lägga till inläggstyper, taxonomier, kortkoder och mer för att förbättra din webbplats.

Varför du normalt sett inte bör redigera functions.php-filen direkt

functions.php-filen finns i din temamapp och avancerade användare kan lägga till kodavsnitt genom att redigera filen direkt.

Det finns många WordPress-handledningar som säger åt dig att lägga till kodavsnitt direkt i din temas functions.php-fil, men det är vanligtvis ingen bra idé.

WordPress försöker separera design och funktionalitet när det är möjligt. Detta är ett bra tillvägagångssätt, och det är ofta bäst att använda WordPress-teman för att anpassa hur din webbplats ser ut, och plugins för att bestämma hur den fungerar.

Dessutom kan ett kodningsfel i din functions.php-fil leda till WordPress-fel eller orsaka White Screen of Death som gör att din webbplats försvinner. Dessa fel kan vara så enkla som ett saknat semikolon, så alla som redigerar functions.php-filen bör vara ytterst försiktiga.

Sammanfattningsvis finns det 3 anledningar till varför det inte är en bra idé att redigera din functions.php-fil:

  • Ändringar i funktionsfilen kommer att gå förlorade när temat uppdateras.
  • Ändringar kommer att gå förlorade om du byter WordPress-tema.
  • Kodfel i functions-filen kan låsa dig ute från din webbplats.

Du kanske dock vill redigera functions.php direkt för att göra ändringar i ett specifikt tema, som att lägga till anpassade teckensnitt eller en språköversättningsfil.

I så fall rekommenderar vi att du använder ett barn-tema.

Det bästa sättet att lägga till anpassade kodavsnitt i functions.php

Så om du inte direkt ska redigera functions.php-filen, hur ska du lägga till kodavsnitt från online-handledningar?

Det enklaste sättet är att använda WPCode, ett kraftfullt WordPress-plugin för kodavsnitt som gör det enkelt för dig att lägga till anpassade WordPress-funktioner med hjälp av kodavsnitt utan att redigera ditt temas functions.php-fil.

Även om du kan lägga till dina egna kodavsnitt, kommer den bekvämt med ett inbyggt bibliotek för kodavsnitt där du kan hitta några av mina mest populära WordPress-kodavsnitt som hjälper dig att eliminera behovet av separata plugins.

WPCode WordPress kodsnuttbibliotek

Till exempel finns det färdiga kodavsnitt som hjälper dig hålla din WordPress-webbplats säker, låter dig ladda upp SVG-bilder, välja din WordPress-redigerare och inaktivera kommentarer.

När du har installerat och aktiverat pluginet kan du gå till sidan Kodavsnitt och sedan klicka på knappen ‘Lägg till nytt’ för att skapa ditt första kodavsnitt i WordPress.

Klicka på 'Lägg till ny' i WPCode för att skapa ett nytt anpassat kodavsnitt

Detta tar dig till sidan ‘Lägg till avsnitt’.

Här kan du välja ett kodavsnitt från det förgjorda biblioteket eller lägga till din anpassade kod.

Lägg till anpassad kod i WPCode

Du måste börja med att ange en titel för din anpassade kodsnutt och sedan klistra in din kodsnutt i kodrutan.

Se till att också välja rätt kodtyp från rullgardinsmenyn till höger.

Lägga till din första kodsnutt

För att lära dig mer om hur du använder WPCode, se vår guide om hur du lägger till anpassade kodavsnitt i WordPress.

Vi hoppas att den här artikeln hjälpte dig att lära dig allt om functions.php-filen i WordPress och hur du lägger till kodavsnitt på din webbplats! Se ytterligare läsning nedan för att lära dig mer.

Du kan också prenumerera på vår YouTube-kanal för steg-för-steg WordPress-videoguider, och följa oss på Twitter och Facebook för de senaste uppdateringarna.

Ytterligare läsning

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!