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!

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.

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.

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.

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.

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
- Hur man lägger till kod i header och footer i WordPress (det enkla sättet)
- Hur WordPress faktiskt fungerar bakom kulisserna (infografik)
- Nybörjarguide för att klistra in kodavsnitt från webben i WordPress
- 15 användbara WordPress-konfigurationstrick som du kanske inte känner till
- 46 extremt användbara knep för WordPress Functions File
- WordPress Plugin vs Functions.php-fil (vilken är bäst?)
- Hur man enkelt lägger till anpassad kod i WordPress (utan att förstöra din webbplats)
