Instruktioner: Barn Theme För WordPress skapa och använda

Pascal Prohl Senast uppdaterad den 23 oktober 2020
7 Min.
Barn theme Ställa in
Senast uppdaterad den 23 oktober 2020

Marknaden för WordPress - Themes är stor – för nästan varje projekt hittar du en lämplig Theme Att hitta. Men vad händer om du vill göra ändringar i designen? Du vill ju sticka ut från mängden. Om små färgändringar fortfarande implementeras med några rader CSS-kod i anpassaren fungerar detta annorlunda med komplexa ändringar. För detta ändamål bör djupa ingripanden i Theme filer är nödvändiga för att uppnå önskade resultat. För att förhindra att detta slutar i kaos, i dessa fall bör du alltid klicka på ett barn Theme Sätta. Vilket sådant barn- Theme och vad fördelarna är, kommer du att ta reda på i den här artikeln.

Vad är ett barn Theme ?

Den Officiella Theme Handboken förklarar vad ett så kallat barn Theme Är. Detta är således en Theme , de enskilda justeringarna av den överordnade Theme och förenklar hur det hanteras. Den överordnade Theme är exakt vad du anser vara en normal WordPress - Theme (t.ex. Avada)till exempel.

Hur man får det rätt med de många erbjudandena WordPress - Theme för dina behov kan du läsa i det här blogginlägget.

Nu till den viktiga skillnaden: Barnet Theme ärver den grundläggande designen och funktionaliteten hos den högre nivån Themes . Justeringar som görs på barnet Theme implementeras, åsidosätta den överordnade förälderns funktioner Themes .

I praktiken ska den överordnade Theme orörd även vid komplexa modifieringar. Ändringar görs endast i identiska filer för barnet Themes Utförs. Detta resulterar i många fördelar som användningen av barn Themes gör det så attraktivt.

När gör ett barn Theme Känsla?

Om du har fått tillgång till din webbplats via FTP bör du Theme mapp ( /wp-content/ themes /) av dina WordPress Installation. Allt du behöver göra här är att hitta ditt barns mapp. Themes Skapa.

I det här exemplet har jag ställt in mappen för den underordnade Theme Av WordPress - Themes TjugoFifteen.

Du kan fritt välja namn, men det rekommenderas för en bättre översikt, helt enkelt ett "underordnat" till namnet på mappen för den överordnade Themes att hänga. Om du konfigurerar ett barn Theme för WordPress - Theme TwentyFifteen (20 000) skulle det lämpliga mappnamnet vara twentyfifteen-child.

Steg 2: skapa format.css

Nästa steg är att skapa en formatmall med namnet style.css som hittar sin plats direkt i den tidigare skapade mappen.

Följande innehåll ska fyllas i med samma fil:

/* Theme Namn: Twenty Fifteen Barn Theme URI: http://example.com/twenty-fifteen-child/ Beskrivning: Twenty Fifteen Barn Theme Författare: John Doe Författare URI: http://example.com Mall: twentyfifteen Version: 1.0.0 Licens: GNU General Public License v2 eller senare Licens-URI: http://www.gnu.org/licenses/gpl-2.0.html Taggar: ljusa, mörka, två kolumner, höger sidofält, responsiv layout, hjälpmedelsklar Textdomän: twentyfifteenchild */

Sidhuvudet i formatmallen innehåller således ett brett utbud av information om det underordnade Theme . Denna information är inte obligatorisk förutom två rader.

Theme namn och mall måste fyllas i så att barnet Theme Fungerar. Mallen säkerställer att WordPress förhållandet mellan underordnad och överordnad Theme kan upptäcka. Den lagrade informationen (i exemplet: twentyfifteen) bör därför Theme med informationen i den överordnades formatmall Themes Matcha. 

Steg 3: skapa funktioner.php

Barn Theme skapa dig själv

I det tredje steget måste du använda .php för ditt barn Themes Skapa. Innehållet i filen säkerställer att formatmallen för den överordnade filen Themes laddas.

Kopiera följande innehåll till PHP-filen med namnet funktioner.php:

När du använder barnet Themes för individualisering kommer du också att inkludera funktionstillägg senare i den här filen.

Steg 4: Skärmdump för ditt barn Theme 

Barn theme mapp skapad
Det fjärde steget är inte obligatoriskt. Om du vill se i Theme översikt inom din WordPress installation, en skärmdump av barnet Theme visas kan du lagra lämpligt bildmaterial för detta ändamål.

Den färdiga mappen för den underordnade Themes med skärmdumpen i slutet.

WordPress använder automatiskt en fil som kallas skärmdump.png, som finns i barnets huvudmapp Themes Belägna. Du kan låta din kreativitet flöda här, WordPress -Codex rekommenderar en storlek på 1200px i bredd och 900px i höjd.

Steg 5: Barn Theme Aktivera

Det är allt - barnet Theme behöver bara aktiveras. Detta görs på samma sätt som du redan gör den överordnade Theme har aktiverats. Gå bara till Theme -Översikt över din WordPress installation och välj det nu visas underordnade Theme Från.

Efter aktiveringen kan vissa inställningar som du tidigare har gjort på den överordnade Theme försvann eller inte längre är inställda som tidigare. Det är normalt. I bästa fall installerar och aktiverar du barnet Theme innan du gör några första ändringar i din Theme Ta den.

Alternativ: Barn Theme Med Plugin Skapa

WordPress - Plugins t.ex. detta gör skapandet av ett barn Themes bekvämare, men är inte nödvändigtvis nödvändiga.

Det är också möjligt att lämpliga barn Theme om en WordPress - Plugin för att skapa. En av de mest populära Plugins I detta fall ska Barn Theme Konfigurator. Detta ger inte bara skapandet av ett barn Themes , men även andra konfigurationsalternativ.

Eftersom skapandet av en sådan Themes mycket enkelt, även för mindre kunniga användare, en sådan Plugin inte alls nödvändigt. När det gäller utförandet av din WordPress -Webbplats Jag avråder till och med från installation för många, onödiga Plugins Av.

Med barnet Theme Arbete

<?php
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
function my_theme_enqueue_styles() { 

    $parent_style = 'parent-style'; // This is 'twentyfifteen-style' for the Twenty Fifteen theme.

    wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
    wp_enqueue_style( 'child-style',
        get_stylesheet_directory_uri() . '/style.css',
        array( $parent_style ),
        wp_get_theme()->get('Version')
      );
    }

Det är ganska enkelt att använda det självskapade barnet Theme Arbete. Om du har aktiverat detta, förvänta dig att du på din WordPress webbplats, utformningen av den överordnade Themes . Detta är logiskt, eftersom detta motsvarar exakt barnets funktion Themes :

Alla filer du har inom ditt barn Themes samma namnfil i den överordnade filen Theme . Endast funktionerna.php och formatmallen är ett undantag. Inte bara namnet, utan också mappstrukturen ska vara exakt densamma.

Vill du till exempel använda sidfoten(sidfoten.php)för den överordnade Themes ändra kan du lägga till en kopia av samma fil direkt i mappen för den underordnade Themes Tillade. Den här filen skriver nu över samma namnfil i den överordnade filen Theme . De ändringar du gör här kommer att synas på din webbplats.

färdig mapp
Specialfall: Funktionerna .php skriver inte över, utan visas framför den överordnade filen med samma namn. Themes Laddad. Vill du använda enskilda PHP-funktioner för den överordnade Themes skriva över, kan du göra det inom .php av barnet Themes Genomföra. Det här alternativet riktar sig uteslutande till erfarna användare. Den här detaljeradeguiden ger dig hjälp .

Slutsats: Praktisk, oumbärlig funktion!

Ett barn Theme är relativt enkelt. Användningen av en sådan Themes visar sig inte vara särskilt svårt i vardagen. Det är just därför ett barn Theme för alla WordPress -Rekommendera användare att göra ändringarna i sina Theme "vanlig". Fördelarna överväger helt klart fördelarna.

Nackdelar resulterar i nästan ingen. Även om en möjlig prestationsnackdel ofta orsakas av Themes Detta är, om alls, minimalt. Barn Themes förblir jämförelsevis smala, eftersom dessa vanligtvis endast innehåller ändringskoden.

När du använder barn Themes vet alltid exakt vad du gör. Även här kan du snabbt se till att din WordPress webbplatsen blir oanvändbar och spottar bara ut fel. A WordPress -Backup är oumbärligt för sådana ändringar - i tveksamma fall bör du alltid konsultera en professionell med lämplig expertis. 

Få våra senaste artiklar och nyheter om varannan vecka WordPress !

Skärmdump plugin
Arkivbild: Anthony Robert | Unsplash (unsplash)

År 2010 kom Pascal i kontakt för första gången med WordPress . Det som började med en enkel hobbyblogg gjorde han snabbt sitt yrke. Som WordPress och SEO frilansare arbetade han på webbplatser för många kunder. Idag är han anställd av en onlinemarknadsföringsbyrå och driver en blogg om WordPress .

Eftersom skapandet av en sådan Themes mycket enkelt, även för mindre kunniga användare, en sådan Plugin inte alls nödvändigt. När det gäller utförandet av din WordPress -Webbplats Jag avråder till och med från installation för många, onödiga Plugins Av.

Med barnet Theme Arbete

Det är ganska enkelt att använda det självskapade barnet Theme Arbete. Om du har aktiverat detta, förvänta dig att du på din WordPress webbplats, utformningen av den överordnade Themes . Detta är logiskt, eftersom detta motsvarar exakt barnets funktion Themes :

Alla filer du har inom ditt barn Themes samma namnfil i den överordnade filen Theme . Endast funktionerna.php och formatmallen är ett undantag. Inte bara namnet, utan också mappstrukturen ska vara exakt densamma.

Vill du till exempel använda sidfoten(sidfoten.php)för den överordnade Themes ändra kan du lägga till en kopia av samma fil direkt i mappen för den underordnade Themes Tillade. Den här filen skriver nu över samma namnfil i den överordnade filen Theme . De ändringar du gör här kommer att synas på din webbplats.

Specialfall: Funktionerna .php skriver inte över, utan visas framför den överordnade filen med samma namn. Themes Laddad. Vill du använda enskilda PHP-funktioner för den överordnade Themes skriva över, kan du göra det inom .php av barnet Themes Genomföra. Det här alternativet riktar sig uteslutande till erfarna användare. Den här detaljeradeguiden ger dig hjälp .

Slutsats: Praktisk, oumbärlig funktion!

Ett barn Theme är relativt enkelt. Användningen av en sådan Themes visar sig inte vara särskilt svårt i vardagen. Det är just därför ett barn Theme för alla WordPress -Rekommendera användare att göra ändringarna i sina Theme "vanlig". Fördelarna överväger helt klart fördelarna.

Nackdelar resulterar i nästan ingen. Även om en möjlig prestationsnackdel ofta orsakas av Themes Detta är, om alls, minimalt. Barn Themes förblir jämförelsevis smala, eftersom dessa vanligtvis endast innehåller ändringskoden.

När du använder barn Themes vet alltid exakt vad du gör. Även här kan du snabbt se till att din WordPress webbplatsen blir oanvändbar och spottar bara ut fel. A WordPress -Backup är oumbärligt för sådana ändringar - i tveksamma fall bör du alltid konsultera en professionell med lämplig expertis.

Arkivbild: Anthony Robert | Unsplash (unsplash)

År 2010 kom Pascal i kontakt för första gången med WordPress . Det som började med en enkel hobbyblogg gjorde han snabbt sitt yrke. Som WordPress och SEO frilansare arbetade han på webbplatser för många kunder. Idag är han anställd av en onlinemarknadsföringsbyrå och driver en blogg om WordPress .

Liknande artiklar

Kommentarer om den här artikeln

Skriva en kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *.