Blød

Oprettelse af børnetema i WordPress

Prøv Vores Instrument Til At Fjerne Problemer





opslået påSidst opdateret: 17. februar 2021

Kun en håndfuld WordPress-brugere bruger et undertema, og det skyldes, at mange af brugerne ikke ved, hvad der er et undertema eller Creating Child Theme i WordPress. Nå, de fleste af de mennesker, der bruger WordPress, har en tendens til at redigere eller tilpasse deres tema, men al den tilpasning går tabt, når du opdaterer dit tema, og det er her brugen af ​​børnetema kommer. Når du bruger et undertema, bliver al din tilpasning gemt, og du kan nemt opdatere det overordnede tema.



Oprettelse af børnetema i WordPress

Indhold[ skjule ]



Oprettelse af børnetema i WordPress

Oprettelse af et børnetema fra et uændret overordnet tema

For at oprette et undertema i WordPress skal du logge ind på dit cPanel og navigere til public_html og derefter wp-content/themes, hvor du skal oprette en ny mappe til dit underordnede tema (eksempel /Twentysixteen-child/). Sørg for, at du ikke har mellemrum i navnet på underordnet temabibliotek, hvilket kan resultere i fejl.

Anbefalede: Du kan også bruge Et-klik Child Theme plugin for at oprette et undertema (kun fra et uændret overordnet tema).



Nu skal du oprette en style.css-fil til dit underetema (inde i den underordnede temamappe, du lige har oprettet). Når du har oprettet filen, skal du bare kopiere og indsætte følgende kode (Skift detaljerne nedenfor i henhold til dine temaspecifikationer):

|_+_|

Bemærk: Skabelonlinjen (Skabelon: twentysixteen) skal ændres i henhold til dit nuværende navn på temabiblioteket (det overordnede tema, hvis underordnede vi opretter). Forældretemaet i vores eksempel er Twenty Sixteen-temaet, så skabelonen vil være 26.



Tidligere blev @import brugt til at indlæse typografiarket fra forælder til underordnet tema, men nu er det ikke en god metode, da det øger mængden af ​​tid til at indlæse typografiarket. I stedet for at bruge @import er det bedst at bruge PHP-funktioner i dit underordnede tema functions.php-fil for at indlæse stilarket.

For at bruge functions.php-filen skal du oprette en i dit underordnede temabibliotek. Brug følgende kode i din functions.php fil:

|_+_|

Ovenstående kode virker kun, hvis dit overordnede tema kun bruger én .css-fil til at indeholde al CSS-koden.

Hvis dit underordnede tema style.css faktisk indeholder CSS-kode (som det normalt gør), skal du også stille det i kø:

|_+_|

Det er tid til at aktivere dit barnetema, log ind på dit adminpanel og gå derefter til Udseende > Temaer og aktiver dit barnetema fra den tilgængelige liste over temaer.

Bemærk: Du skal muligvis gemme din menu (Udseende > Menuer) og temaindstillinger (inklusive baggrunds- og overskriftsbilleder) igen, efter at du har aktiveret undertemaet.

Når du nu vil foretage ændringer i din style.css eller functions.php, kan du nemt gøre det i dit underordnede tema uden at påvirke den overordnede temamappe.

Oprettelse af børnetema i WordPress fra dit overordnede tema, men de fleste af jer har allerede tilpasset dit tema, så vil ovenstående metode slet ikke hjælpe dig. I så fald skal du tjekke, hvordan du opdaterer et WordPress-tema uden at miste tilpasning.

Hvis du håber, at denne artikel var nyttig for dig, men hvis du stadig har spørgsmål vedrørende denne vejledning, er du velkommen til at stille dem i kommentarerne.

Aditya Farrad

Aditya er en selvmotiveret IT-professionel og har været en teknologiskribent i de sidste 7 år. Han dækker internettjenester, mobil, Windows, software og vejledninger.