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

Vad är: funktioner.php

I WordPress är functions.php en temafunktionsfil som gillar ett plugin för din WordPress site och aktiveras automatiskt av ditt nuvarande theme.

En functions.php-fil ingår i alla WordPress themes och använder PHP-kod för att lägga till nya funktioner eller ändra standardfunktionerna på en WordPress site.

Ett WordPress-tema kan till exempel lägga till lite kod i temats functions.php-fil för att lägga till ett new widget area i footern eller lägga till ett customized welcome message i WordPress dashboard.

Möjligheterna är oändliga!

What Is functions.php in WordPress?

Filen functions.php hämtas automatiskt när du installerar och aktiverar ett theme på din WordPress site.

Editing the functions.php file using custom code allows you to add post types, taxonomies, shortcodes, and more to improve your website.

Varför du normalt inte bör direkt editera filen functions.php

Filen functions.php finns i din theme folder och avancerade användare kan add to code snippets genom att direkt editera filen.

Det finns många WordPress tutorials som säger att du ska add code snippets direkt till ditt temas functions.php-fil, men det är oftast inte en bra idé.

WordPress försöker separera design och funktionalitet när det är möjligt. Detta är en bra strategi, och det är ofta bäst att använda WordPress themes för att customize hur din site ser ut, och plugins för att bestämma hur den fungerar.

Om du gör ett kodningsfel i din functions.php-fil kan det också lead till WordPress error eller orsaka White Screen of Death som får din website att försvinna. Dessa error kan vara så enkla som ett saknat semikolon, så alla som editerar filen functions.php bör vara extremt försiktiga.

Sammanfattningsvis finns det 3 skäl till varför det ej är en bra idé att editera din functions.php-fil:

  • Edits till functions-filen kommer att förloras när temat updates.
  • Edits kommer att gå förlorade om du ändrar ditt WordPress theme.
  • Om du gör coding errors i functions-filen kan du bli utelåst från din site.

Du kanske dock vill editera functions.php direkt för att göra ändringar i ett specifikt theme, till exempel lägga till customize fonts eller en språköversättningsfil.

I så fall rekommenderar vi att du använder ett barntema.

Det bästa sättet att add to custom code snippets till functions.php

Så om du inte direkt ska editera filen functions.php, hur ska du då kunna add to code snippets från online tutorials?

Det enklaste sättet är att använda WPCode, ett kraftfullt WordPress tillägg för code snippets som gör det enkelt för dig att add to utvalda WordPress funktioner med hjälp av code snippets utan att editera ditt temas functions.php fil.

Även om du kan add to dina egna code snippets, kommer det bekvämt med en built-in code snippets bibliotek där du kan hitta några av mina mest populära WordPress code snippets som kommer att hjälpa dig att eliminera behovet av separata plugins.

WPCode WordPress Code Snippets Library

Det finns till exempel färdiga snippets som hjälper dig att hålla din WordPress website säker, allow you to upload SVG images, choose your WordPress editor, and disable comments.

När du har installerat och aktiverat pluginet kan du heada till sidan Code Snippets och sedan klicka på knappen ”Add New” för att skapa ditt första code snippet i WordPress.

Click 'Add New' in WPCode to create a new custom snippet

Då kommer du till sidan ”Add Snippet”.

Här kan du välja ett code snippet från det färdiga biblioteket eller add to din custom code.

Add custom code in WPCode

You need to start by entering a title for your custom code snippet, then paste your code snippet into the code box.

Se till att du också väljer korrekt code type i rullgardinsmenyn till höger.

Adding your first code snippet

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

Vi hoppas att den här artikeln hjälpte dig att lära dig allt om filen functions.php i WordPress och hur du lägger till code snippets till din site! Kontrollera den ytterligare läsningen under för att lära dig mer.

Du kan också prenumerera på vår YouTube-kanal för steg-för-steg WordPress tutorial video, och följ oss på Twitter och Facebook för de senaste updatingarna.

Ytterligare läsning

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.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!