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 ett WordPress barn-tema? Fördelar, nackdelar och mer

‘WordPress barntema’ – det är en term du förmodligen har hört, men vad betyder det egentligen för din webbplats? Många WordPress-användare, särskilt de som precis har börjat, är inte säkra på om de ska använda barnteman eller inte.

Under åren har vi arbetat med otaliga WordPress-webbplatser av alla storlekar och pratat med användare från kompletta nybörjare till erfarna utvecklare. Genom denna erfarenhet har vi utvecklat vårt eget synsätt på när och hur man använder barnteman effektivt.

I den här guiden kommer vi att förklara vad ett WordPress barn-tema faktiskt är, utan tekniskt jargong. Vi kommer att titta på de verkliga fördelarna och potentiella nackdelarna, och hjälpa dig att avgöra om ett barn-tema är rätt för din webbplats.

Vad är ett WordPress-barntema? Fördelar, nackdelar och mer

Här är de ämnen vi kommer att täcka, och du kan använda snabblänkarna nedan för att hoppa till det ämne du är mest intresserad av:

Vad är ett barn-tema i WordPress?

I WordPress ärver ett barntema funktionaliteten, funktionerna och stilen från ett annat WordPress-tema, som också kallas föräldratema.

När du anpassar ett barn-tema, kommer föräldratemat inte att påverkas. Det är därför många utvecklare använder barn-teman för att bevara sina temaanpassningar som kan gå förlorade om föräldratemat uppdaterades.

Det första steget för att skapa ett barntema är att välja ett bra föräldratema. Du kan använda vilket WordPress-tema som helst som föräldratema, men vissa teman är mer lämpliga än andra.

Till exempel är temaramverk utmärkta föräldrateman. De inkluderar kärnfunktionerna i ett tema men inte stylingen.

Vi har funnit att de kan påskynda utvecklingstiden avsevärt, särskilt för byråer och frilansare som arbetar med flera webbplatser.

Genesis tema-ramverk

Det är också bra att välja ett tema som har det utseende och de anpassningsfunktioner du behöver för att din webbplats ska uppnå sina mål. På så sätt behöver du inte göra många ändringar.

Om du är intresserad av att använda ett barntema kan du läsa vår guide om hur man skapar ett barntema i WordPress.

Varför använda ett WordPress barn-tema?

Som nämnts använder många utvecklare ett WordPress-barntema för att bevara sina anpassningsalternativ när det finns en temauppdatering. I det här fallet kommer ditt föräldratema att uppdateras, men det påverkar inte ditt aktiva barntema.

För att inte tala om att barnteman kan skydda din webbplats mot potentiella WordPress-säkerhetsproblem. Om föräldratemat visar sig ha betydande buggar i en uppdatering, kommer dessa inte att påverka ditt barntema.

Temauppdateringar

För utvecklare är användningen av ett barntema också ett snabbt och effektivt sätt att anpassa en WordPress-webbplats. De kan snabbt implementera anpassade stilar, malländringar eller ytterligare funktionalitet utan att ändra föräldratemats kärnfiler.

För- och nackdelar med att använda WordPress-barnteman

Som de flesta saker finns det fördelar och nackdelar med att använda ett WordPress-barntema. Låt oss först titta på fördelarna.

Fördelar med ett WordPress barn-tema:

  • Säkra uppdateringar: Genom att använda ett barntema håller du alla dina anpassade ändringar separerade från huvudtemat. Det innebär att du kan uppdatera föräldratemat utan att förlora dina anpassningar, eftersom de är säkert lagrade i barntemat.
  • Lätt att utöka: Ett barntema byggt på ett kraftfullt tema-ramverk ger stor flexibilitet utan att skriva mycket kod. Du behöver bara ändra mallfilerna och funktionerna som du vill anpassa.
  • Felsäker: När du skapar ett komplett tema måste du tänka på alla möjliga scenarier. När du inte kodar för något i ett barntema, är föräldratemats funktionalitet tillgänglig som fallback-alternativ.

Nackdelar med ett WordPress barn-tema:

  • Inlärningskurva: Du behöver investera tid i att lära dig om föräldratemat, särskilt när du har valt ett robust ramverk med egna hooks och filter. Men när du väl kan föräldratemat kommer du att kunna skapa anpassade webbplatser på nolltid.
  • Beroende av föräldratema: Utvecklaren av föräldratemat kan överge temat. Tekniskt sett kan du fortsätta att använda det även om det överges, men det kanske inte fungerar lika bra. Tänk också på att använda välrenommerade temaramverk som Genesis med en god historik.

För- och nackdelarna med att använda ett barntema beror också på vilket tema du använder som föräldratema, så låt oss titta på det härnäst.

Vikten av att välja ett bra föräldratema

Anledningen till att det är viktigt att välja ett bra föräldratema är att spara tid.

Vi hör ofta från nybörjare som gör misstaget att välja ett föräldratema som inte erbjuder mycket funktionalitet. De slutar med att behöva åsidosätta de flesta av föräldratemats temafiler.

Låt oss säga att du väljer ett föräldratema och bestämmer dig för att du inte gillar hur sidfoten ser ut. Så du skapar en ny footer.php-fil. Sedan bestämmer du dig för att du inte gillar hur sidhuvudet ser ut och skapar en ny header.php-fil.

Mallfiler som används i ett tema

Snart blir det tydligt att du inte bör använda det temat som ett föräldratema. Istället kan du använda det som ett starttema som du omvandlar till ditt eget anpassade tema.

Ett annat alternativ vore att välja ett annat tema som ligger mycket närmare det du behöver. På så sätt behöver du inte göra så många ändringar i ditt barntema.

Ska du använda ett WordPress-barntema?

Efter år av att bygga och underhålla WordPress-webbplatser har vi utvecklat en god känsla för när barnteman är mest fördelaktiga. Här är vår syn på vem som bör överväga att använda dem.

Om du är utvecklare, då kan du använda ett barntema för att minska din utvecklingstid när du arbetar med kunder eller skapar ditt eget tema.

Utvecklare behöver effektivisera sitt arbetsflöde samtidigt som de skapar kvalitativa teman. Att skapa ett barntema hjälper dig ofta att uppnå det.

Många av de webbplatser vi bygger är barnteman till Genesis Theme Framework. Men i vissa fall bygger vi ett fristående anpassat WordPress-tema, till exempel när ett projekt är mycket komplext eller mycket enkelt.

Om du är en användare, då rekommenderar vi barnteman endast om du ständigt lägger till nya funktioner i ditt temas functions.php-fil eller ständigt modifierar dess style.css-fil.

Under ett föredrag på ett WordPress-möte frågade en läsare oss om den bästa lösningen för att lägga till anpassade stilar. De undrade om det var bättre att använda ett barntema eller ett anpassat CSS-plugin.

Svaret på det beror på hur kunnig och bekväm du är med teknik. Det beror också på hur många anpassningar du gör.

Ett anpassat CSS-plugin som CSS Hero fungerar bra om du bara behöver ändra stilen på några få element. Men om du finner dig själv med att ändra hela färgschemat, till exempel, då bör du definitivt överväga att använda ett barn-tema.

Skapa en skuggeffekt i CSS Hero

Ett annat alternativ är att använda WPCode. Detta plugin låter dig göra ändringar i din functions.php-fil och andra temafiler utan att redigera koden direkt.

På så sätt kan du köra skript för sidhuvud och sidfot utan att behöva oroa dig för att förlora dina anpassningar eller skada din webbplats. För mer information kan du se vår guide om hur man använder anpassade kodavsnitt i WordPress.

WPCode Pro-version

Nybörjarvänliga alternativ till att använda ett barntema

För WordPress-nybörjare rekommenderar vi inte att hoppa rakt in i att skapa barnteman. Enligt vår erfarenhet är det ofta inte nödvändigt och kan komplicera saker i onödan.

Istället föreslår vi detta:

  • Om du är nybörjare på WordPress: Börja med att använda de inbyggda anpassningsalternativen i ditt tema, oavsett om det är i redigeraren för hela webbplatsen eller temaanpassaren. Många moderna teman erbjuder omfattande anpassning utan att du behöver röra någon kod.
  • För mer omfattande ändringar: Överväg att använda ett sidbyggarplugin som SeedProd. Dessa verktyg erbjuder avancerad anpassning utan att kräva kodningskunskaper.
  • För mindre stiländringar: Använd funktionen Ytterligare CSS i temaanpassaren eller redigeraren för hela webbplatsen. Detta gör att du kan göra små stiljusteringar utan att skapa ett barntema.

Och oavsett din kunskapsnivå rekommenderar vi alltid att använda en staging-webbplats. Med detta kan du experimentera med anpassningar, testa nya plugins och till och med prova olika teman utan att riskera att bryta din live-webbplats.

Vi hoppas att den här handledningen hjälpte dig att lära dig vad ett WordPress-barntema är och om det är lämpligt för dig att skapa ett barntema. Du kanske också vill kolla in vår jämförelsegudie om gratis vs premium WordPress-teman och vår checklista med saker att göra innan du byter WordPress-teman.

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.

Upplysning: Vårt innehåll stöds av läsarna. Det innebär att om du klickar på några av våra länkar kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt och hur du kan stödja oss. Här är vår redaktionella process.

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!

Läsarnas interaktioner

107 CommentsLeave a Reply

  1. Jag har länge ansett att ett barn-tema är en nödvändighet. Även om jag tidigare mest använde WPCode-pluginet, är det ibland nödvändigt att infoga kod i function.php också. Jag har funnit det mycket hjälpsamt att använda ett barn-tema så att jag inte förlorar alla mina anpassningar bara för att uppdatera mallen. Dessutom använder jag ett mycket enkelt plugin för detta, som låter mig infoga personlig data i mallen. Det ser mycket bättre ut när kunden ser en mall som heter efter deras webbplats i deras WordPress.

    • Snälla, kan du nämna namnet på det enkla pluginet du använder för att lägga till det, kanske det kan vara till hjälp för andra. För mig använder jag WPcode för att lägga till kod, när jag väl har lärt mig att använda det, har jag slutat lägga till koder i min functions-fil igen.

      • Hej Mrteesurez,
        för att skapa ett barntema använder jag ett väldigt enkelt och litet plugin som heter Child Theme Creator av Orbisius. Det är väldigt lättviktigt, och det bästa är att när du väl har skapat ett barntema kan du ta bort pluginet, och det tar ingen plats. Ge det definitivt ett försök. Pluginet är perfekt och snabbt.

        • Jag uppskattar detta svar, tack för att du tog dig tid att förklara det i detalj.
          Jag kommer säkert att prova det eftersom jag behöver skapa ett barntema för mina bloggar och några klienters bloggar, så att använda ett plugin verkar enklare och snabbare för mig. tack.

  2. Tack så mycket wpbeginner för att ni har rett ut mina tvivel gällande barn-teman.
    Jag har alltid använt föräldratemat för att skapa webbplatser och bloggar och har aldrig använt barn-teman eftersom jag inte hade en aning om hur ett barn-tema fungerar.
    Jag har dock en liten fundering. När man har ett barn-tema och gör stora ändringar i dess funktionalitet och ändrar i functions.php och styles.css, var lagras alla dessa filer?
    för när vi uppdaterar föräldratemat förblir det intakt och till min förvåning pushas det även till föräldratemat.

    • Dessa filer skulle lagras i barntemats mapp. Barnteman använder föräldratemats stil och åsidosätter med eventuella specifikationer som du inkluderar i barntemat, men barntemat gör inga direkta ändringar i föräldratemat om du bestämmer dig för att byta till föräldratemat.

      Admin

  3. Hej! Tack för handledningarna. Hur ska jag avgöra när jag ska använda ett FSE-tema eller ett blocktema för en webbplats?

    • There is no guaranteed better between the two, it is a question of personal preference :)

      Admin

  4. Vad händer om jag redan har skapat anpassade rubriker och sidfötter och sedan skapar ett barntema?

  5. Kan du vänligen berätta för mig att vi precis har lagt till ett barn-tema till vårt tema medan vi gjorde ändringar i webbplatsens stil, när detta är klart, behåller du barn-temat aktivt eller återgår du till huvudmallen och gör den aktiv igen.
    Hoppas detta är begripligt

    • Du vill att temat du anpassade ska vara det aktiva temat. Det skulle normalt vara barntemat som du anpassar.

      Admin

      • Fantastiskt tack för det snabba svaret, detta måste vara den bästa webbplatsen när det gäller alla WordPress-relaterade ämnen, den har varit en guldgruva av information när jag navigerar mig igenom inlärningsprocessen för webbdesign. VInaka

  6. Hej, jag har en fråga. Påverkar (sänker) skapandet och aktiveringen av ett barntema SEO-rankingen för en redan rankad webbplats som är live?

    • Det skulle bero på de specifika ändringarna, men det bör för det mesta inte påverka din webbplats SEO.

      Admin

  7. Hej, bra artikel om barnteman. Det är precis vad jag behövde. Bara en fråga? Har jag rätt i att man inte behöver installera barntemat när man först installerar föräldratemat? Att man bara installerar det i det ögonblick man behöver anpassa function.php eller föräldratemats mallfiler?

  8. Fråga! När jag aktiverar ett föräldratema och ett barntema, aktiverar jag båda temana i min instrumentpanel? Eller aktiverar jag bara barntemat och lämnar föräldratemat inaktiverat?

    Jag frågar för att, om jag aktiverar båda, kommer jag att kunna avgöra vilket som är barntemat inom instrumentpanelen?

    • You would want to activate the child theme and leave the parent theme deactivated. The child theme will use what it needs from the deactivated parent theme :)

      Admin

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt vår kommentarspolicy, och din e-postadress kommer INTE att publiceras. Använd INTE nyckelord i namn fältet. Låt oss ha en personlig och meningsfull konversation.