Hittade du ett WordPress-tema som du verkligen gillar men vill anpassa dess utseende lite? Du kan enkelt göra detta genom att skriva lite anpassad kod i ditt temas CSS-stilmall. Dessa ändringar kan dock lätt gå vilse när du uppdaterar temat.
För att förhindra detta kan du skapa ett barntema, så att du kan göra så mycket anpassning som du vill utan att riskera att förlora dessa ändringar när du så småningom uppdaterar det överordnade temat.
Vi leder dig genom varje steg i processen. Låt oss först reda ut lite jargong.
Vad är egentligen ett barntema?
Ett barntema är ett fullt fungerande WordPress-tema som ärver dess funktioner och egenskaper från ett annat tema – dess överordnade tema. När du skapar ett underordnat tema kan du utnyttja alla funktioner i det överordnade temat utan att förlora dessa funktioner varje gång det överordnade temat får en uppdatering.
Det finns tre grundläggande komponenter som du behöver för att skapa ett barntema, och dessa kommer att behandlas i detalj när vi diskuterar hur man gör ett barntema manuellt.
Först kommer vi dock snabbt att täcka hur man gör ett barntema med gratis generatorer för barntema och genom att använda ett plugin.
Redo? Låt oss gå in i det!
1. Hur man skapar ett barntema med en barntemagenerator
Detta är förmodligen den enklaste och mest okomplicerade metoden av alla. Allt du behöver göra är att navigera till en webbplats för att generera barntema, ange ett namn för ditt barntema, och det är allt.
Två av de mer populära barntemageneratorerna är Astra Child Theme Generator och Generator för barntema, som gör barnteman för det populära Astra-temat.
Astra-temat är ett populärt, lätt och snabbt WordPress-tema som är lämpligt för att bygga alla slags webbplatser. Det är också en av de bästa gratis WordPress-teman 2021, så det är ett allmänt bra val för att bygga din webbplats. För att använda Astra Child Theme Generator måste du först installera Astra-temat.
För att sedan skapa ditt nya barntema loggar du bara in på Astra Child Theme Generator, ange namnet du vill ha för ditt nya barntema, klicka Generera, och det är allt!
Ditt nya barntema laddas automatiskt ned som en zip-mapp. Installera och aktivera det som du skulle göra med vilket annat tema som helst.
2. Hur man skapar ett barntema med hjälp av en plugin
Denna metod är nästan lika enkel som att använda en online-generator för barntema. Det finns många plugins för barntemagenerator men vi rekommenderar att du använder ett av de mer populära alternativen—Konfigurator för barntema.
För att komma igång, installera och aktivera plugin från WordPress-förvaret. Håll muspekaren över i den vänstra panelen Verktyg, klicka sedan på Barnteman.
För att skapa ditt barntema, markera SKAPA ett nytt barntema, scrolla sedan ned och välj det överordnade temat. Klick Analysera och vänta på resultatet. Om alla dina temafiler är i ordning, kommer du att se ytterligare alternativ på skärmen. Du kan ignorera de flesta av dessa eller göra ändringar där det är lämpligt.
För att ge ditt barns tema liv, klicka bara på Skapa nytt barntema knappen längst ner på skärmen, och det är allt.
Navigera över till Utseende > Teman, och ditt nya barntema kommer att vara synligt och redo för aktivering.
Att använda en barntemagenerator eller ett plugin för barntemagenerator är båda fantastiska lösningar som är enkla att implementera och som inte kräver avancerade tekniska färdigheter. Om du vill komma under huven och spela en mer aktiv roll i att skapa ditt nya barntema, är nästa metod för dig.
3. Hur man skapar ett barntema manuellt
Att skapa ett barntema manuellt är mycket mer engagerande än någon av de två föregående metoderna, men det är fortfarande relativt enkelt att åstadkomma.
Du behöver tre grundläggande komponenter: en temafil för ditt barntema, en style.css stilmall och en functions.php fil.
1. Skapa en temafil
Du kan göra detta i cPanel eller med FTP. Vi rekommenderar att du använder cPanel om din värdtjänst tillhandahåller det. Logga in cPanel > Filhanterare > Filer > Public_html > wp-content > teman.
Klicka på +Mapp från toppmenyn för att skapa en ny mapp. Du måste namnge detta efter namnet på det överordnade temat, lägga till "-barn" i slutet. Om du till exempel använder Twenty Twenty-One-temat skulle detta se ut som: "twentytwentyone-child".
2. Skapa en Style.css-fil
Style.css är standard WordPress-namnkonventionen för CSS-formatmallar. Det är här all CSS för ditt barntema kommer att gå, men du kan vänta med att skapa CSS tills du har ställt in ditt barntema helt.
Att skapa en style.css fil klickar du bara på + Arkiv alternativ från toppmenyn. Stilarket måste hamna i den nya temamappen du just skapade. I den nya filen, klistra in följande kommentar:
/*
Temanamn: Twenty Twenty One Child
Tema URI: http://example.com/twenty-twenty-one-child/
Beskrivning: Twenty Twenty One Child Theme
Författare: Jane Doe
Författarens URI: http://example.com
Mall: twentytwentyone
Version: 1.0.0
Licens: GNU General Public License v2 eller senare
Licens-URI: http://www.gnu.org/licenses/gpl-2.0.html
Taggar: ljus, mörk, två kolumner, höger sidofält, responsiv layout, tillgänglighetsanpassad
Textdomän: twentytwentyonechild
*/
Det här är en kommentar och kommer inte att köras under körning, men utan den kommer din CSS-formatmallsfil inte att fungera. Spara filen som style.css.
3. Skapa en Functions.php-fil
Precis som du lade till en ny fil och kallade den style.css, lägg till en ny fil och anropa den functions.php. Klistra in koden nedan:
phpadd_action( 'wp_enqueue_scripts', 'enqueue_parent_styles' );
funktion enqueue_parent_styles() {
wp_enqueue_style( 'parent-style', get_template_directory_uri().'/style.css' );
}
Det är allt! Du har nu alla tre komponenter som krävs för att ditt barntema ska fungera. För att slutföra det, gå tillbaka till din WordPress-backend och aktivera temat precis som du skulle göra för alla andra tema.
Komma igång med WordPress barnteman
Barnteman är ett användbart sätt att göra ändringar i ditt WordPress-tema utan att behöva oroa dig för uppdateringar av det överordnade temat. I den här artikeln har vi visat dig tre olika, lättanvända metoder för att skapa ett barntema. Om allt du är ute efter är att skapa några anpassade mönster för dina webbsidor, är ett effektivt alternativ att använda en WordPress-sidbyggare.
Behöver du ändra ditt land i Google Play Butik? Så här ändrar du ditt kontos Google Play Butiks land på en Android-telefon.
Läs Nästa
- Programmering
- Wordpress
- Webbdesign
- Webbutveckling
- CSS
David är en WordPress-älskare som brinner för att hjälpa småföretag att växa!
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera