{"id":32703,"date":"2019-08-13T07:15:51","date_gmt":"2019-08-13T06:15:51","guid":{"rendered":"https:\/\/kinsta.com\/?p=48014"},"modified":"2023-08-28T06:51:01","modified_gmt":"2023-08-28T05:51:01","slug":"wordpress-child-theme","status":"publish","type":"post","link":"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/","title":{"rendered":"S\u00e5dan opretter du et child theme i WordPress (Udvidet guide)"},"content":{"rendered":"<p>Du har <a href=\"https:\/\/kinsta.com\/dk\/blog\/website-ideer\/\">k\u00f8rt dit WordPress-sted i et stykke tid<\/a>, og det har gjort, hvad du har brug for. Men nu beslutter du, at du skal tilpasse det.<\/p>\n<p>Eller m\u00e5ske opretter du dit websted med et tema, som <a href=\"https:\/\/kinsta.com\/blog\/wordpress-free-vs-paid-themes\/\">du har hentet fra temamappen, eller et, du har k\u00f8bt<\/a>, og du er klar over, at det ikke fungerer n\u00f8jagtigt som du har brug for.<\/p>\n<p>Hvad g\u00f8r man s\u00e5?<\/p>\n<p>Du kan enten finde et plugin, der giver den tilpasning, du har brug for, eller skifte til et nyt tema. Men hvad nu hvis du er tilfreds med dit nuv\u00e6rende tema og ikke kan finde et plugin, der tilf\u00f8jer det, du har brug for med hensyn til funktionalitet?<\/p>\n<p>Svar: <a href=\"https:\/\/kinsta.com\/dk\/blog\/redigeres-wordpress-kode\/\">Du skal tilpasse dit tema<\/a>. Og bedste praksis siger: du g\u00f8r det via (WordPress) child themes.<\/p>\n<p>I dette indl\u00e6g vil jeg vise dig n\u00f8jagtigt, hvordan du opretter et child theme i WordPress, hvordan du bruger det til at tilpasse dit websted, og hvordan child themes fungerer. Jeg vil ogs\u00e5 forklare konceptet med overordnede temaer og beskrive, hvordan et overordnet tema p\u00e5 dit websted interagerer med et child theme.<\/p>\n<p>F\u00f8r vi dykker ned i at oprette et child theme, lad os identificere de 3 metoder, du kan bruge til at tilpasse dit WordPress-sted.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n\n<h2 id=\"methods\">Metoder til tilpasning af WordPress<\/h2>\n<p>Tilpasning af et tema <a href=\"https:\/\/kinsta.com\/dk\/blog\/sadan-opdateres-wordpress-tema\/\">kommer med risici<\/a>. Hvis du redigerer koden i et tredjeparts-tema (som du f.eks. <a href=\"https:\/\/kinsta.com\/blog\/themeforest-pros-cons\/\">har k\u00f8bt af en markedsplads<\/a>), vil alle dine \u00e6ndringer g\u00e5 tabt, n\u00e5r du n\u00e6ste gang opdaterer dette tema. Betydning af, at ikke kun dit websted vender tilbage til den m\u00e5de, det var, men alt dit arbejde g\u00e5r tabt.<\/p>\n<p>Der er tre m\u00e5der at tilpasse dit WordPress-sted:<\/p>\n<ul>\n<li><a href=\"https:\/\/kinsta.com\/dk\/blog\/redigeres-wordpress-kode\/\">Redigering af dit tema direkte.<\/a><\/li>\n<li><a href=\"https:\/\/kinsta.com\/blog\/how-to-install-wordpress-plugins\/\">Installation af et plugin.<\/a><\/li>\n<li>Oprettelse af et child theme for det aktuelle tema.<\/li>\n<\/ul>\n<p>Lad os se p\u00e5 hver af disse i r\u00e6kkef\u00f8lge.<\/p>\n\n<div  class=\"featured-snippet\" id=\"featuredSnippet\">\n    <div class=\"featured-snippet__content\">\n        <h2>Hvad er et WordPress child theme (ordliste):<\/h2>\n        <div><p>Et WordPress child theme er et tema, der fungerer sammen med et andet (kaldet overordnet tema), hvorfra det arver al funktionalitet og styling.<\/p>\n<p>Udviklingspraksis anbefales at bruge child theme til at redigere, opdatere eller tilpasse sp\u00e6ndende WordPress-temaer som en sikker m\u00e5de at bevare deres design og kode p\u00e5.<\/p>\n<\/div>\n    <\/div>\n    <div class=\"featured-snippet__footer\">\n        <div class=\"arrow-down\"><\/div>\n        <div class=\"featured-snippet__footer--content row nocol middle-xs between-xs reverse\">\n            <div style=\"margin-left: auto; position: relative; top: -1px\" class=\"row nocol middle-xs\">\n                <div class=\"color--mediumGray\" style=\"font-size: 14px; vertical-align: middle;\">\n                    <svg  class=\"icon icon--logo display--block\" aria-hidden=\"true\" focusable=\"false\"><use xlink:href=\"https:\/\/kinsta.com\/dk\/wp-content\/themes\/kinsta\/dist\/sprite.svg?v=e8af2143e3b8bceb5561b327e81ec085#logo\" \/><\/svg>                <\/div>\n                <div class=\"text--bold color--mediumGray\" style=\"padding-left: 3px;\">Support<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<h3>Redigering af dit tema<\/h3>\n<p>Hvis dit websted k\u00f8rer et tilpasset WordPress-tema, hvilket betyder, at det er blevet udviklet specifikt til dit websted, har du muligheden for sikkert at redigere det, fordi der ikke er nogen risiko for at miste dine tilpasninger n\u00e6ste gang temaet opdateres.<\/p>\n<p>I stedet for, hvis du eller din udvikler foretager \u00e6ndringer til temaet i fremtiden, er det den tilpassede version af det tema, du vil redigere, og ikke den originale version f\u00f8r disse \u00e6ndringer.<\/p>\n<p>Det betyder ikke, at redigering af dit tema ikke kommer uden risiko. Hvis du ikke har erfaring med kodning af temaer, kan det stadig v\u00e6re mere sikkert at <a href=\"https:\/\/developer.wordpress.org\/themes\/advanced-topics\/child-themes\/\">oprette et child theme<\/a> (vi f\u00e5r se, hvordan det virker om et \u00f8jeblik). Dette er noget, jeg g\u00f8r: Jeg har et basetema, som jeg bruger p\u00e5 alle mine websteder, med standardlayout, <a href=\"https:\/\/kinsta.com\/blog\/wordpress-hooks\/\">hooks og funktioner<\/a>, og derefter tilpasser jeg det p\u00e5 hvert websted med et child theme.<\/p>\n<p>Hvis du redigerer dit tema direkte, skal du s\u00f8rge for <a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/wordpress-backups\/#wordpress-backup\">at opbevare en sikkerhedskopi af det originale tema<\/a>, ikke redigere temaet p\u00e5 det levende websted (brug et websted for udvikling eller <a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/staging-environment\/\">scenested<\/a> i stedet) og brug <a href=\"https:\/\/kinsta.com\/blog\/wordpress-version-control\/\">versionskontrol<\/a> til at holde styr p\u00e5 dine \u00e6ndringer.<\/p>\n<p>Og hvis du bruger et tredjeparts-tema, skal du aldrig redigere det direkte. Brug i stedet et plugin eller opret et child theme.<\/p>\n<h3>Tilf\u00f8jelse af et plugin<\/h3>\n<p>Den anden mulighed for tilpasning af et WordPress-tema er at installere eller kode et plugin.<\/p>\n<p>Hvis de tilpasninger, du vil foretage, er funktionelle i stedet for designrelaterede, er et plugin en mere passende m\u00e5de at g\u00f8re dette p\u00e5. S\u00e5 hvis du vil tilf\u00f8je ekstra kode, kan det v\u00e6re bedre at oprette et plugin i stedet.<\/p>\n<p>Plugins beh\u00f8ver ikke v\u00e6re store eller komplekse: Hvis du har brug for at tilf\u00f8je ekstra kode til filen <a href=\"https:\/\/developer.wordpress.org\/themes\/advanced-topics\/child-themes\/#using-functions-php\">functions.php i dit tema<\/a>, skal du oprette et simpelt plugin for at tilf\u00f8je et par kodelinjer til dit websted. Et godt eksempel er registrering af en <a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/register_post_type\">tilpasset indl\u00e6gstype<\/a>.<\/p>\n<p>Det kan v\u00e6re fristende at tilf\u00f8je kode til <a href=\"https:\/\/developer.wordpress.org\/themes\/basics\/theme-functions\/#what-is-functions-php\">dit temas functions.php<\/a>, men at tilf\u00f8je en indl\u00e6gstype er en funktionel \u00e6ndring af dit websted, ikke en designtype. <a href=\"https:\/\/kinsta.com\/dk\/blog\/aenders-wordpress-tema\/\">Hvis du skulle skifte temaer i fremtiden<\/a>, ville du ikke \u00f8nsker at miste disse indl\u00e6gstyper og alle de indl\u00e6g, du har oprettet ved hj\u00e6lp af dem. Derfor skal du i stedet <a href=\"https:\/\/kinsta.com\/blog\/how-to-install-wordpress-plugins\/\">installere<\/a> eller oprette et plugin.<\/p>\n<p>Til tider vil du v\u00e6re i stand til at finde et eksisterende plugin, der g\u00f8r det, du har brug for, men nogle gange er du muligvis n\u00f8dt til at kode pluginet selv.<\/p>\n<figure style=\"width: 1281px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/06\/WordPress-arkivet-1.png\" alt=\"WordPress-arkivet\" width=\"1281\" height=\"934\"><figcaption class=\"wp-caption-text\">WordPress-arkivet<\/figcaption><\/figure>\n<p>Hvis du er i tvivl om, hvorvidt du skal oprette et plugin eller tilpasse dit tema (eller child theme), s\u00e5 sp\u00f8rg dig selv dette: Hvis jeg \u00f8nsket at \u00e6ndre designet p\u00e5 mit websted i fremtiden og <a href=\"https:\/\/kinsta.com\/dk\/blog\/sadan-installeres-wordpress-tema\/\">installerede et nyt WordPress tema<\/a>, ville jeg s\u00e5 gerne have, at denne \u00e6ndring skulle forblive? Hvis svaret er ja, betyder det, at \u00e6ndringen er funktionel og ikke \u00e6stetisk, og den skal g\u00e5 i et plugin.<\/p>\n<h3 id=\"creating-a-child-theme\">Oprettelse af et child theme<\/h3>\n<p>Den tredje mulighed for tilpasning af WordPress-tema er <a href=\"https:\/\/developer.wordpress.org\/themes\/advanced-topics\/child-themes\/https:\/developer.wordpress.org\/themes\/advanced-topics\/child-themes\/\">at oprette et child theme<\/a>.<\/p>\n<p>Her er nogle scenarier, hvor du vil bruge et child theme:<\/p>\n<ul>\n<li>Du \u00f8nsker at foretage \u00e6ndringer i design af webstedet, ikke funktionaliteten.<\/li>\n<li>Dit websted k\u00f8rer et tredjeparts-tema eller et tema, du vil bruge igen i sin nuv\u00e6rende tilstand.<\/li>\n<li>Du \u00f8nsker ikke at redigere dit eksisterende tema direkte, hvis det medf\u00f8rer problemer (m\u00e5ske du ikke er en erfaren temaudvikler).<\/li>\n<li>Dit websted k\u00f8rer et tema designet til at v\u00e6re et overordnet tema, s\u00e5som et rammetema. Dette er temaer med masser af tilpasningsmuligheder, <a href=\"https:\/\/kinsta.com\/blog\/wordpress-hooks\/\">s\u00e5som hooks<\/a>, designet til dig at tilf\u00f8je til dit eget child theme.<\/li>\n<\/ul>\n<p>Child themes er derfor en effektiv og sikker m\u00e5de at tilf\u00f8je tilpasninger til dit websted. S\u00e5 lad os se p\u00e5 dem mere dybdeg\u00e5ende.<\/p>\n<h2 id=\"what\">Hvad er et WordPress child theme?<\/h2>\n<p>S\u00e5 hvad er et child theme i WordPress? Hvordan virker det?<\/p>\n<p>Et child theme er et tema, der fungerer sammen med et andet tema, der omtales som <a href=\"https:\/\/developer.wordpress.org\/themes\/advanced-topics\/child-themes\/#what-is-a-parent-theme\">overordnet tema<\/a> (parent).<\/p>\n<p>Det indeholder nogle specifikke instruktioner til at fort\u00e6lle WordPress, at dette er et child theme, og hvad overordnet tema er. WordPress bruger derefter koden fra overordnet tema i de fleste tilf\u00e6lde, men vil tilsides\u00e6tte denne med kode fra child theme (hvis n\u00f8dvendigt). Hvis du st\u00f8der p\u00e5 et websted, der bruger et chilld theme, som du kan lide, s\u00e5 brug vores <a href=\"https:\/\/kinsta.com\/dk\/v\u00e6rkt\u00f8jer\/wordpress-theme-detector\/\">tema detektor v\u00e6rkt\u00f8j<\/a> til at finde ud af, hvad parent theme er<\/p>\n<h3>Filerne i et WordPress child theme<\/h3>\n<p>Hvert WordPress-underordnet tema skal mindst have to filer: et stilark og en funktionsfil. Stilarket vil indeholde kommenteret tekst \u00f8verst for at fort\u00e6lle WordPress, at dette er et child theme og hvad overordnet tema er. Funktionsfilen vil indeholde en funktion, <a href=\"https:\/\/developer.wordpress.org\/themes\/advanced-topics\/child-themes\/#3-enqueue-stylesheet\">der overs\u00e6tter stilarket fra overordnet tema<\/a>.<\/p>\n<p>Bem\u00e6rk: Du st\u00f8der muligvis p\u00e5 guider, der fort\u00e6ller dig, at du kalder det for\u00e6ldetema-stilark fra barnets temas typografiark. Dette er ikke l\u00e6ngere den rigtige m\u00e5de at g\u00f8re det p\u00e5, og du b\u00f8r i stedet bruge enqueuing i funktionsfilen. Jeg viser dig, hvordan du g\u00f8r dette inden for kort tid.<\/p>\n<p>Dit child theme beh\u00f8ver ikke at inkludere andre filer. I mods\u00e6tning til overordnet tema, beh\u00f8ver den ikke en <a href=\"https:\/\/developer.wordpress.org\/themes\/getting-started\/your-first-theme\/#step-3-create-anindex-php-file\">index.php<\/a> fil som tilbagefald, hvis der ikke er mere specifikke filer i temaet. Dette skyldes, at hvis en skabelonfil ikke findes i child theme, vil WordPress bruge filen fra det overordnede tema.<\/p>\n<p>Afh\u00e6ngigt af hvad du \u00f8nsker, at dit child theme skal g\u00f8re, tilf\u00f8jer du enten ekstra kode til stilarket, funktionsfilen, eller du opretter ekstra filer i child theme for at tilsides\u00e6tte overordnet tema. Disse kan omfatte en eller flere af:<\/p>\n<ul>\n<li><a href=\"https:\/\/developer.wordpress.org\/themes\/basics\/template-files\/\">Skabelonfiler<\/a> til at tilsides\u00e6tte den samme fil fra det overordnede tema, f.eks. page.php, n\u00e5r du vil tilpasse visningen af \u200b\u200bstatiske sider.<\/li>\n<li>Skabelondele s\u00e5som header.php eller footer.php, n\u00e5r du vil tilpasse disse dele af webstedsdesignet.<\/li>\n<li>Ekstra skabelondele, som du kalder fra skabelonfiler i dit child theme. S\u00e5 hvis du ville tilpasse overskriften, n\u00e5r der vises statiske sider, ville du oprette en fil i dit child theme kaldet header-page.php og en skabelonfil kaldet page.php, som vil tilsides\u00e6tte page.php fra overordnet tema . Denne skabelonfil er identisk med den i det overordnede tema bortset fra opkaldet til overskriftsfilen, som ville kalde header-page.php i stedet for header.php.<\/li>\n<li>Ekstra inkluderer filer til funktionalitet. Hvis du vil tilf\u00f8je en masse funktionel kode og organisere den, kan du oprette inkludere filer til hvert s\u00e6t funktioner og derefter kalde dem i dit child themes <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-functions-php\/\">functions.php-fil<\/a>. S\u00e5 hvis du f.eks. ville tilf\u00f8je ekstra Customizer-indstillinger, kan du tilf\u00f8je en inkluderingsfil kaldet customizer.php i dit child theme og derefter kalde den fil fra funktionsfilen i dit child theme.<\/li>\n<\/ul>\n<p>Men hvis du tilf\u00f8jer ekstra filer og funktioner, hvordan ved WordPress, hvad de skal bruge? Dem fra overordnet tema eller dem fra child theme? Det er det, vi kommer til det n\u00e6ste.<\/p>\n<h3>S\u00e5dan v\u00e6lger WordPress skabelonfiler<\/h3>\n<p>Den m\u00e5de, hvorp\u00e5 WordPress v\u00e6lger skabelonfiler fra dit tema, n\u00e5r du viser indhold p\u00e5 dit websted, er ved hj\u00e6lp af <a href=\"https:\/\/wphierarchy.com\/\">skabelon-hierarkiet<\/a>.<\/p>\n<figure style=\"width: 1897px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/06\/WordPress-skabelon-hierarkiet.png\" alt=\"WordPress-skabelon-hierarkiet\" width=\"1897\" height=\"1038\"><figcaption class=\"wp-caption-text\">WordPress-skabelon-hierarkiet<\/figcaption><\/figure>\n<p>WordPress bruger dette hierarki til at arbejde gennem <a href=\"https:\/\/developer.wordpress.org\/themes\/basics\/template-files\/\">skabelonfilerne<\/a> i dit tema og finde den rigtige, der skal bruges, n\u00e5r der vises en given form for indhold. Det starter \u00f8verst (til venstre p\u00e5 billedet ovenfor) og ser efter hver fil efter den givne indholdstype efter tur. N\u00e5r den finder en fil, der viser dette indhold, bruger den den.<\/p>\n<p>Forestil dig, at dit tema har en archive.php-fil og en category.php-fil, men ingen tag.php-fil. N\u00e5r du viser et kategoriarkiv, bruger WordPress category.php, da det er mere specifikt for indholdstypen. N\u00e5r der vises et tagarkiv, bruger det i stedet archive.php.<\/p>\n<p>Hvis WordPress ikke finder en skabelonfil til den givne indholdstype, vil den som standard v\u00e6re filen catch-all index.php, og det er grunden til, at ethvert frist\u00e5ende tema (dvs. ikke et child theme) skal have en index.php-fil .<\/p>\n<p>Det samme g\u00e6lder for enkeltindl\u00e6g og sider. Lad os sige, at dit tema har en singular.php-fil, som er opsamlingsv\u00e6rdien for enkeltindl\u00e6g af enhver indl\u00e6gstype (inklusive sider og tilpassede indl\u00e6gstyper). Det har ogs\u00e5 en page.php-fil. N\u00e5r der vises en enkelt side, bruger den page.php. N\u00e5r der vises et indl\u00e6g, bruger det singular.php. Og hvis du registrerer en brugerdefineret indl\u00e6gstype og ikke tilf\u00f8jer en skabelonfil til den p\u00e5g\u00e6ldende indl\u00e6gstype, bruger den singular.php igen.<\/p>\n<p>N\u00e5r du bruger et child theme, bruger WordPress stadig skabelon-hierarkiet til at bestemme, hvilken fil der skal bruges, n\u00e5r du sender indhold p\u00e5 dit websted. Den ser p\u00e5 filerne i b\u00e5de overordnede og child themes og bruger den f\u00f8rste fil, den kommer over.<\/p>\n<p>S\u00e5 forestil dig, at dit child theme har singular.php og post.php, og dit overordnede tema har page.php og index.php. N\u00e5r du udsender et enkelt indl\u00e6g, bruger WordPress post.php fra child theme. N\u00e5r der udl\u00e6ses en side, bruger den page.php fra overordnet tema. Og n\u00e5r der udsendes et enkelt indl\u00e6g af en brugerdefineret indl\u00e6gstype, bruger det singular.php fra child theme.<\/p>\n<p>Men hvad hvis b\u00e5de dit child- og dit parent tema har forekomster af den samme fil?<\/p>\n<p>Lad os forestille os, at du tilf\u00f8jer en page.php-fil til child theme i det forrige eksempel. Fordi dette tema er i child theme, tilsides\u00e6tter det den samme fil fra overordnet tema. S\u00e5 n\u00e5r der vises en enkelt side, ville WordPress bruge den nye page.php-fil fra child theme.<\/p>\n<p>Dette er grunden til, at oprettelse af et child theme giver dig mulighed for at tilpasse overordnet tema. Hvis du tilf\u00f8jer en kopi af en skabelonfil fra dit overordnede tema til dit child theme og derefter redigerer den for at inkludere de tilpasninger, du vil foretage, bruger WordPress denne nye skabelonfil i stedet for den fra overordnet tema. Hvilket betyder, at dine tilpasninger bliver brugt, n\u00e5r du viser indhold, uden at du har redigeret overordnet tema. Nice!<\/p>\n<h3>Hvordan WordPress udf\u00f8rer funktioner fra parent- og child themes<\/h3>\n<p>Hvad hvis du ikke vil foretage tilpasninger til skabelonfilerne i dit tema, men til funktionerne?<\/p>\n<p>Du kan ogs\u00e5 g\u00f8re dette. F\u00f8rst skal du tilfredsstille dig selv, at den rigtige m\u00e5de at g\u00f8re dette p\u00e5 er via et child theme og ikke et plugin. Et eksempel kan v\u00e6re, hvor du vil redigere en funktion, der allerede er i overordnet tema, for eksempel den funktion, der <a href=\"https:\/\/kinsta.com\/dk\/blog\/fjernes-powered-by-wordpress\/\">udsender colophon i sidefoden<\/a>.<\/p>\n<p>Derefter f\u00f8jer du de(n) nye funktion(er) til funktionsfilen i dit child theme eller til en inkluderingsfil, som du kalder fra funktionsfilen.<\/p>\n<p>For at sikre, at din nye funktion tilsides\u00e6tter funktionaliteten fra dit overordnede tema, skal du forst\u00e5, hvordan du tilsides\u00e6tter funktioner. Der er tre m\u00e5der at g\u00f8re dette p\u00e5:<\/p>\n<ul>\n<li>Ved at skrive en ny funktion med samme navn som en pluggbar funktion i dit overordnede tema.<\/li>\n<li>Ved at fjerne funktionen i dit overordnede tema fra hooks, den blev knyttet til, og derefter skrive en ny funktion for at erstatte den.<\/li>\n<li>Ved at skrive en ny funktion med h\u00f8jere prioritet end den originale funktion og kalde den via den samme hook, hvilket betyder, at den kaldes efter den originale funktion og derfor kan tilsides\u00e6tte eller udvide den.<\/li>\n<\/ul>\n<p>Vi unders\u00f8ger, hvordan du g\u00f8r alle disse senere i dette indl\u00e6g. Men lad os f\u00f8rst se p\u00e5 scenarierne, n\u00e5r du ville og ikke ville bruge et child theme.<\/p>\n<h2 id=\"when\">Hvorn\u00e5r skal man bruge et tema i WordPress (fordele)<\/h2>\n<p>Du ved nu, hvad child theme er, og hvordan du kan bruge dem til at tilsides\u00e6tte skabelonfiler eller funktioner i dit overordnede tema.<\/p>\n<p>Som en kort oversigt skal du bruge et child theme, hvis du k\u00f8rer et tema p\u00e5 dit websted, og du vil g\u00f8re et eller flere af f\u00f8lgende:<\/p>\n<ul>\n<li>Rediger en eller flere af skabelonfilerne.<\/li>\n<li>Tilf\u00f8j ekstra funktioner, der er relateret til display og ikke funktionalitet.<\/li>\n<li>Overskrive en eller flere funktioner fra overordnet tema.<\/li>\n<li>Tilf\u00f8j ekstra skabelonfil(er).<\/li>\n<\/ul>\n<p>Nogle fordele inkluderer:<\/p>\n<ul>\n<li><strong>Nem udvidelse og tilpasning<\/strong>: Som det er indlysende, udvider et child theme funktionaliteten af \u200b\u200bdets overordnede tema. Du har allerede en readymade-skabelon til din tjeneste i form af et overordnet tema, og alt hvad du skal g\u00f8re er at <a href=\"https:\/\/kinsta.com\/blog\/wordpress-css\/#how-to-customize-your-wordpress-theme-with-css\">oprette en separat style.css-fil<\/a> til dit child theme og tilf\u00f8je tilpasningstips efter dine behov.<\/li>\n<li><strong>Problemfri opdateringer<\/strong>: N\u00e5r WordPress udvikler sig, skal temaer og <a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-plugin-manuelt\/\">plugins opdateres<\/a> en gang imellem. Hvis du foretager tilpasning af justeringer og \u00e6ndringer af dit prim\u00e6re tema, kan du ende med at miste alle dine \u00e6ndringer, hvis du nogensinde opdaterer temaet. Det tilr\u00e5des derfor at foretage s\u00e5danne \u00e6ndringer i et child theme, s\u00e5ledes at selv hvis du nogensinde bliver p\u00e5lagt at opdatere overordnede tema, har du ingen frygt for at miste dine \u00e6ndringer.<\/li>\n<\/ul>\n<p>Hvad med, n\u00e5r du ikke ville bruge et child theme?<\/p>\n<h2 id=\"not\">Hvorn\u00e5r man ikke skal bruge et WordPress child theme (ulemper)<\/h2>\n<p>Der er tidspunkter, hvor du ikke bruger et child theme og skulle bruge en anden metode til tilpasning af dit websted. Disse er:<\/p>\n<ul>\n<li>Hvis dit tema er et tema, har du udviklet dig selv (eller <a href=\"https:\/\/kinsta.com\/blog\/hire-wordpress-developer\/\">en anden skrev til dig<\/a>) og beh\u00f8ver ikke at bruge det andre steder. Bare rediger temaet, s\u00e5 <a href=\"https:\/\/kinsta.com\/blog\/what-is-github\/\">du bruger versionskontrol<\/a>.<\/li>\n<li>Hvis de tilpasninger, du vil foretage, er funktionelle, f.eks. tilf\u00f8je en brugerdefineret indl\u00e6gstype, og du vil gerne beholde dem, hvis du \u00e6ndrer temaer i fremtiden. Brug et plugin i stedet.<\/li>\n<\/ul>\n<p>Nogle ulemper inkluderer:<\/p>\n<ul>\n<li><strong>Valg af det ideelle overordnede tema<\/strong>: Ikke alle temaer fungerer som gode for\u00e6ldre! Visse WordPress-temaer, for eksempel, opdateres muligvis ikke regelm\u00e6ssigt og har derfor en tendens til, at de mangler den nyeste funktionalitet. Tilsvarende er ikke alle WordPress-temaer oprettet med child themes i tankerne og kan som s\u00e5dan tjene som d\u00e5rlige kandidater til overordnede temaer. Du skal v\u00e6lge det perfekte overordnede tema for at udvide det korrekt og f\u00e5 det til at fungere som et fundament for dit child theme<\/li>\n<li><strong>Tilpasnings-indsat<\/strong>s: Et child theme s\u00f8ger dybest set at udvide og tilpasse et eksisterende skabelondesign. S\u00e5 hvis du allerede har oprettet et websted omkring dit overordnede tema, skal du muligvis genoverveje tilpasning af elementer som menuer, temaindstillinger, sidebj\u00e6lker, header osv., N\u00e5r du flytter til et child theme.<\/li>\n<\/ul>\n<p>Nu hvor du ved, hvorn\u00e5r (og hvorn\u00e5r ikke) du skal bruge et underordnet tema, er det tid til at komme p\u00e5 arbejde og l\u00e6re at oprette et underordnet tema i WordPress.<\/p>\n<h2 id=\"create\">S\u00e5dan opretter du et WordPress Child Theme<\/h2>\n<p>Ops\u00e6tning af et grundl\u00e6ggende underordnet tema i WordPress involverer oprettelse af to filer: <strong>stylesheet<\/strong> og <strong>functions-filen<\/strong>. Lad os se p\u00e5 dem begge.<\/p>\n<h3>Stylesheetet<\/h3>\n<p>Inden du opretter din fil, skal du oprette en mappe for at holde dit tema. Dette g\u00e6lder i wp-content\/themes fil i din WordPress-installation.<\/p>\n<p>Husk: ikke g\u00f8r dette p\u00e5 dit live site. F\u00f8j f\u00f8rst koden til et udviklingssted, og test den derefter p\u00e5 dit scenested. N\u00e5r du er tilfreds med det, kan du overf\u00f8re det til dit live site. Alle Kinstas hostingplaner inkluderer <a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/staging-environment\/\">scene<\/a>.<\/p>\n<p>Opret en fil kaldet style.css i mappen til dit nye tema. F\u00f8j f\u00f8lgende til det:<\/p>\n<pre><code class=\"language-php\">\/*\nTheme Name:\u00a0 My Child Theme. Child for Twenty Nineteen.\nTheme URI:\u00a0 https:\/\/rachelmccollin.com\nDescription:\u00a0 Theme to support tutsplus tutorial. Child theme for the Twenty Nineteen theme.\nAuthor:\u00a0 Rachel McCollin\nTextdomain:\u00a0 mccollin\nAuthor URI:\u00a0 https:\/\/rachelmccollin.com\/\nTemplate:\u00a0 twentynineteen\nVersion:\u00a0 1.0\nLicense:\u00a0 GNU General Public License v2 or later\nLicense URI:\u00a0https:\/\/www.gnu.org\/licenses\/gpl-2.0.html\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0\n*\/<\/code><\/pre>\n<p>Denne tekst kommenteres. Det er ikke kode, der k\u00f8rer noget p\u00e5 dit websted eller giver nogen funktionalitet. I stedet fort\u00e6ller det WordPress om temaet. Du har brug for tekst som dette i hvert tema, ellers kan WordPress ikke genkende det som et tema.<\/p>\n<p>Lad os arbejde gennem hver af disse linjer for at identificere, hvad de g\u00f8r:<\/p>\n<ul>\n<li>Temanavn: Temaets unikke navn.<\/li>\n<li>Tema URI: Hvor brugere kan finde koden eller dokumentationen til temaet.<\/li>\n<li>Beskrivelse: Beskrivende tekst for at hj\u00e6lpe brugerne med at forst\u00e5, hvad temaet g\u00f8r.<\/li>\n<li>Forfatter: dit navn<\/li>\n<li>Tekstdom\u00e6ne: dette bruges til internationalisering. Brug tekstdom\u00e6net som den anden parameter i enhver internationaliseringsfunktion.<\/li>\n<li>Forfatter URI: Forfatterens websted.<\/li>\n<li>Skabelon: Mappen, hvor overordnet tema er gemt. Brug mappenavnet og ikke temanavnet. Uden denne linje fungerer dit tema ikke som et child theme.<\/li>\n<li>Version: Versionsnummeret<\/li>\n<li>Licens: Licensen, der skal v\u00e6re GNU. [link]<\/li>\n<li>Licens URI: Linket til oplysninger om licensen.<\/li>\n<\/ul>\n<p>Den vigtigste linje for et child theme er Skabelon: linje. Uden dette fungerer temaet ikke som et child theme. Kun underordnede temaer inkluderer denne linje.<\/p>\n<p>F\u00f8j dette til dit temas stilark, rediger det for at tilf\u00f8je dine egne detaljer i stedet for mine. Du skal redigere skabelonen: linjen for at tilf\u00f8je den mappe, dit eksisterende tema er gemt i, da det vil v\u00e6re dit overordnede tema.<\/p>\n<p>Gem nu filen. Hvis du skulle se p\u00e5 sk\u00e6rmbilledet med temadetaljer p\u00e5 dit websted nu, ville du se alt dette vises:<\/p>\n<figure style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/06\/temasiden-uden-skaermbillede-1024x540.jpg\" alt=\"Temasiden i WordPress uden sk\u00e6rmbillede\" width=\"1024\" height=\"540\"><figcaption class=\"wp-caption-text\">Temasiden i WordPress uden sk\u00e6rmbillede<\/figcaption><\/figure>\n<p>Dette ser ikke str\u00e5lende ud, fordi der ikke er nogen screengrab. Dette er et billede, der giver en id\u00e9 om, hvordan temaet ser ud. Medmindre dit tema vil se meget anderledes ud end overordnet tema, skal du bare kopiere screenshot.png-filen fra dit overordnede tema til dit child theme.<\/p>\n<figure style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/06\/temasiden-med-skaermbillede-1024x540.jpg\" alt=\"Temasiden i WordPress med sk\u00e6rmbillede\" width=\"1024\" height=\"540\"><figcaption class=\"wp-caption-text\">Temasiden i WordPress med sk\u00e6rmbillede<\/figcaption><\/figure>\n<h3>Funktionsfilen<\/h3>\n<p>Det n\u00e6ste trin er at tilf\u00f8je en funktionsfil til dit child theme. Du har brug for dette, s\u00e5 du kan markere stilarket fra overordnet tema. Uden det ville dit websted overhovedet ikke have nogen styling og ville se s\u00e5dan ud:<\/p>\n<figure style=\"width: 927px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/06\/vores-startside-styling-css.jpg\" alt=\"Vores startside uden CSS\" width=\"927\" height=\"674\"><figcaption class=\"wp-caption-text\">Vores startside uden CSS<\/figcaption><\/figure>\n<p>Ikke godt, jeg er sikker p\u00e5, at du er enig! S\u00e5 lad os tilf\u00f8je stylingen for at f\u00e5 den til at se ud som den skal.<\/p>\n<p>Tilf\u00f8j en fil, der hedder features.php i din child theme mappe. \u00c5bn den og tilf\u00f8j denne kode:<\/p>\n<pre><code class=\"language-php\">&lt;?php\n\/* enqueue script for parent theme stylesheeet *\/\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0\nfunction childtheme_parent_styles() {\n\u00a0\n \/\/ enqueue style\n wp_enqueue_style( 'parent', get_template_directory_uri().'\/style.css' );\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0\n}\nadd_action( 'wp_enqueue_scripts', 'childtheme_parent_styles');<\/code><\/pre>\n<p>Det bruger funktionen <code>wp_enqueue_style()<\/code> til at indstille stilarket fra overordnet tema, med funktionen <code>get_template_directory_url()<\/code>, hvor den fil er gemt. Funktionen er inde i en funktion, jeg har oprettet, kaldet <code>kinsta_parent_style()<\/code>, som er koblet til <code>wp_enqueue_scripts<\/code> hook.<\/p>\n<p>Du spekulerer m\u00e5ske p\u00e5, hvorfor den bruger en funktion kaldet <code>wp_enqueue_scripts<\/code> og ikke <code>wp_enqueue_style<\/code>. Dette skyldes, at <code>wp_enqueue_scripts<\/code> bruges til b\u00e5de scripts og stilarter, og der er ingen s\u00e5dan hook som <code>wp_enqueue_style<\/code>.<\/p>\n<p>Rediger gerne min kode for at tilf\u00f8je dit eget pr\u00e6fiks til navnet p\u00e5 din funktion. Jeg har brugt &#8220;childtheme&#8221; som mit pr\u00e6fiks for at sikre, at min funktion ikke kolliderer med andre funktioner fra overordnet tema eller fra nogen plugins.<\/p>\n<p>Gem nu din fil.<\/p>\n<h2 id=\"activate\">S\u00e5dan aktiveres dit WordPress Child Theme<\/h2>\n<p>N\u00e5r dit child theme er klar, skal du aktivere det. Hvis du er bekymret for, at aktivering af underordnet tema vil deaktivere overordnet tema, skal du ikke bekymre dig: WordPress ved at bruge filerne fra overordnet tema, medmindre du tilf\u00f8jer nye filer til child theme, der tilsides\u00e6tter dem. Indtil videre har du ikke tilf\u00f8jet nogen ekstra filer eller funktioner til child theme, s\u00e5 dit websted fungerer p\u00e5 n\u00f8jagtig samme m\u00e5de som det ville med det overordnede tema aktiveret.<\/p>\n<p>Husk: G\u00f8r dette f\u00f8rst p\u00e5 <a href=\"https:\/\/kinsta.com\/docs\/wordpress-hosting\/staging-environment\/#push-staging-to-live-1\">dit udviklings- eller scenested<\/a>. Aktiv\u00e9r ikke dit barn-tema p\u00e5 dit live-sted, f\u00f8r du har testet det.<\/p>\n<p>G\u00e5 til <strong>Udseende &gt; Temaer<\/strong> i WordPress-administratoren. Du finder dit child theme opf\u00f8rt blandt de temaer, der er installeret p\u00e5 dit websted.<\/p>\n<p>Hold mark\u00f8ren over temaet, og klik p\u00e5 knappen <strong>Aktiv\u00e9r<\/strong>. Dette aktiverer dit child theme. N\u00e5r du bes\u00f8ger dit live-websted, vil det se det samme ud som f\u00f8r:<\/p>\n<figure id=\"attachment_48296\" aria-describedby=\"caption-attachment-48296\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-48296 size-large\" src=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/06\/webstedets-hjemmeside-1024x638.jpg\" alt=\"Webstedets hjemmeside\" width=\"1024\" height=\"638\"><figcaption id=\"caption-attachment-48296\" class=\"wp-caption-text\">Webstedets hjemmeside<\/figcaption><\/figure>\n<p>Det ser ud p\u00e5 samme m\u00e5de, fordi du ikke har tilf\u00f8jet nogle tilpasninger endnu. Men du har nu et arbejdende child theme. Godt klaret!<\/p>\n<h2 id=\"customize\">S\u00e5dan tilpasses dit child theme i WordPress<\/h2>\n<p>Nu hvor du har et arbejdende child theme til dit WordPress-sted, er det tid til at tilf\u00f8je dine tilpasninger. Her viser jeg dig, hvordan du tilf\u00f8jer skabelonfiler til at tilsides\u00e6tte dem p\u00e5 dit overordnede tema, hvordan du tilf\u00f8jer styling til dit child theme og hvordan du tilf\u00f8jer nye funktioner.<\/p>\n<p>Lad os starte med skabelonfiler.<\/p>\n<h3>S\u00e5dan f\u00f8jes skabelonfiler til dit WordPress child theme<\/h3>\n<p>We&#8217;ve already looked at how WordPress chooses which template file to use when displaying content on your site. There are two things to remember:<\/p>\n<ul>\n<li>WordPress bruger den fil, der <a href=\"https:\/\/developer.wordpress.org\/themes\/basics\/template-hierarchy\/\">kommer f\u00f8rst i hierarkiet<\/a>, enten fra child- eller det overordnede tema.<\/li>\n<li>Hvis der findes en skabelonfil (eller en skabelondel som header.php) med samme navn i b\u00e5de overordnede og child theme, bruger WordPress den fra underordnet tema.<\/li>\n<\/ul>\n<p>For at tilf\u00f8je tilpasninger finder jeg det lettere at starte med at lave en kopi af den relevante fil fra overordnet tema, tilf\u00f8je det til child theme og derefter redigere det.<\/p>\n<p>Dette g\u00e6lder, uanset om filen i dit child theme vil v\u00e6re den samme navngivne fil som i det overordnede tema, eller om det vil v\u00e6re en ny fil til visning af en anden indholdstype eller en der er h\u00f8jere i hierarkiet.<\/p>\n<p>S\u00e5 hvis jeg tilf\u00f8jer en ny version af page.php til mit child theme, som tilsides\u00e6tter page.php i mit overordnede tema, kopierer jeg page.php fra mit overordnede tema til mit child theme og redigerer det derefter. S\u00f8rg for at kopiere filen: ikke flyt den, da du ikke \u00f8nsker at foretage \u00e6ndringer i overordnet tema.<\/p>\n<p>Og hvis jeg f.eks. vil have en brugerdefineret sideskabelon i mit child theme, kopierer jeg page.php til mit child theme, omd\u00f8ber det og redigerer det derefter.<\/p>\n<p>P\u00e5 denne m\u00e5de kan du sikre dig, at alle aspekter af filen, som du ikke beh\u00f8ver at tilpasse, stadig fungerer korrekt. Det samme g\u00e6lder for skabelondele.<\/p>\n<h3>S\u00e5dan f\u00f8jes styling til dit WordPress child theme<\/h3>\n<p>Du kan ogs\u00e5 tilf\u00f8je styling til dit child theme stil.css-fil, som vil for\u00f8ge eller tilsides\u00e6tte stylingen i dit overordnede temas stilark.<\/p>\n<p>WordPress kalder f\u00f8rst stilarket fra overordnet tema og derefter stilarket fra child theme. Dette betyder, at hvis du tilf\u00f8jer styling til child theme, der er m\u00e5lrettet mod det eller de samme elementer som styling i overordnet tema, vil det tilsides\u00e6tte stylingen fra det overordnede tema, s\u00e5 l\u00e6nge du bruger de samme valg.<\/p>\n<p>S\u00e5 forestil dig, at du vil \u00e6ndre farven p\u00e5 websitets titel. I overordnet tema kan dette v\u00e6re stylet som s\u00e5dan:<\/p>\n<pre><code class=\"language-html\">h1.site-title {\n\u00a0color: #000;\n}<\/code><\/pre>\n<p>For at tilsides\u00e6tte dette under dit child theme, tilf\u00f8jer du dette:<\/p>\n<pre><code class=\"language-html\">h1.site-title {\n\u00a0color: #303030;\n}<\/code><\/pre>\n<p>Da browseren vil st\u00f8de p\u00e5 dette efter stylingen i overordnet tema, tilsides\u00e6tter den det og bruges i stedet.<\/p>\n<h3>S\u00e5dan f\u00f8jes funktioner til dit WordPress child theme<\/h3>\n<p>S\u00e5 du har oprettet et child theme i WordPress, ikke fordi du vil redigere nogle af \u200b\u200bskabelonfilerne, men fordi du vil tilf\u00f8je ekstra funktionalitet eller tilsides\u00e6tte en eller flere af funktionerne i overordnet tema.<\/p>\n<p>Skrivefunktioner i dit child theme er lidt mere kompliceret end at tilf\u00f8je skabelonfiler, men det er muligt.<\/p>\n<p>Hvis du vil tilf\u00f8je en ny funktion, der ikke interagerer med nogle af \u200b\u200bfunktionerne i dit overordnede tema, kan du bare g\u00e5 videre og g\u00f8re det. Bare tilf\u00f8j funktionen til filen features.php i dit child theme, tilslut den til den relevante handling eller filter-hooks, og du er godt k\u00f8rende.<\/p>\n<p>Men hvis du planl\u00e6gger at overskrive eller redigere en funktion i overordnet tema, skal du forst\u00e5 de metoder, du kan bruge til at g\u00f8re dette. Der er tre m\u00e5der, du kan overskrive en overordnet temafunktion i dit child theme:<\/p>\n<ul>\n<li>Hvis temaet i overordnet tema er tilsluttet, skriver du blot en anden funktion i dit child theme med samme navn, og WordPress k\u00f8rer den funktion i stedet for den i overordnede tema.<\/li>\n<li>Hvis du vil stoppe funktionen i det overordnede tema i at k\u00f8re helt, kan du skrive en funktion i dit child theme, der fjerner den fra den hook, den er knyttet til.<\/li>\n<li>Hvis du vil udvide en funktion, kan du tilf\u00f8je en anden funktion (med et andet navn) i dit child theme og s\u00f8rge for, at den k\u00f8rer efter den i overordnede tema.<\/li>\n<\/ul>\n<p>Lad os se n\u00e6rmere p\u00e5, hvordan du g\u00f8r hver enkelt.<\/p>\n<h4>At tilsides\u00e6tte en plug funktion<\/h4>\n<p>En plug funktion identificeres ved den betingede kontrol, der er pakket rundt om den. Dette kontrollerer, om der er en anden funktion med det samme navn, der allerede er fyret. I s\u00e5 fald k\u00f8rer den ikke funktionen.<\/p>\n<p>WordPress udl\u00f8ser funktioner fra dit child theme f\u00f8r dem fra overordnet tema. Hvis den st\u00f8der p\u00e5 en plug funktion i overordnet tema, og du har tilf\u00f8jet en funktion til dit child theme med samme navn, k\u00f8rer den plug funktion ikke.<\/p>\n<p>Et eksempel er den funktion, der udsender colophon i Storefront-temaet for WooCommerce-websteder. Her er funktionen uden dens indhold:<\/p>\n<pre><code class=\"language-php\">if ( ! function_exists( 'storefront_credit' ) ) {\n function storefront_credit() {\n  \/\/ contents for function here\n }\n}<\/code><\/pre>\n<p>Hvis du ville overskrive, at du ville skrive en anden funktion med samme navn (<code>storefront_credit()<\/code>) og koble den til den samme hook som i overordnet tema.<\/p>\n<h4>Fjernelse af en funktion fra overordnet tema<\/h4>\n<p>Hvis funktionen fra overordnet tema ikke er tilsluttet, kan du stadig forhindre, at den k\u00f8rer. Forestil dig, at dit overordnede tema har en funktion kaldet <code>parent_function()<\/code>, som er koblet til <code>init<\/code>-hook med en prioritet p\u00e5 <code>20<\/code>. Du \u00f8nsker at forhindre, at den k\u00f8rer, s\u00e5 du kan erstatte den med en egen funktion.<\/p>\n<p>S\u00e5dan ser den overordnede tema-funktion ud:<\/p>\n<pre><code class=\"language-php\">function parent_function() {\n \/\/contents of function here\n}\nadd_action( 'init', 'parent_function', 20 );<\/code><\/pre>\n<p>For at fjerne det, skal du kode dette i dit child theme:<\/p>\n<pre><code class=\"language-php\">function remove_parent_function() {\n remove_action( 'init', 'parent_function', 20 );\n}\nadd_action( 'wp_head', 'remove_parent_function' );<\/code><\/pre>\n<p>Bem\u00e6rk, at du kobler din anden funktion til wp_head-hook, der k\u00f8res \u00f8verst p\u00e5 hver side, og at du skal inkludere den samme v\u00e6rdi for prioritetsparameteren som i den originale funktion. Hvis den originale <code>add_action()<\/code> -funktion ikke havde en prioritet, kan du udelade det fra dit child themes <code>remove_action()<\/code> -funktion.<\/p>\n<p>Bem\u00e6rk: Hvis den originale funktion blev koblet til en filter-hook i stedet for en handling-hook, ville du bruge <code>remove_filter()<\/code> p\u00e5 samme m\u00e5de.<\/p>\n<h4>For\u00f8gelse af en funktion med en anden funktion<\/h4>\n<p>I stedet for at tilsides\u00e6tte eller fjerne en funktion, kan du sommetider f\u00f8je til den i stedet. I dette tilf\u00e6lde ville du skrive en ny funktion med et andet navn og vedh\u00e6fte den til den samme hook.<\/p>\n<p>Lad os forestille os, at der er en handlings-hooktil sidefoden i dit overordnede tema kaldet <code>parent_footer<\/code>. Enhver funktion, du knytter til den hooks, k\u00f8rer p\u00e5 det sted, hvor hook er placeret.<\/p>\n<p>I overordnet tema er der allerede en funktion kaldet <code>parent_footer_content()<\/code>, der udfylder sidefoden. Men hvad nu hvis du ville tilf\u00f8je noget ekstra kode til det?<\/p>\n<p>S\u00e5dan ser funktionen <code>parent_footer_content()<\/code> ud i overordnet tema:<\/p>\n<pre><code class=\"language-php\">function parent_footer_content() {\n \/\/ content of function here\n}\nadd_action( 'parent_footer', 'parent_footer_content' );<\/code><\/pre>\n<p>Hvis du nu ville tilf\u00f8je yderligere indhold efter det, ville du oprette en funktion i dit child theme, koblet til den samme handlings-hook, med en prioritet, der bet\u00f8d, at den k\u00f8res efter den f\u00f8rste funktion. Da prioriteten ikke er indstillet til det overordnede temaets funktion, er den standard til 10. S\u00e5 du skal bruge et h\u00f8jere tal, s\u00e5 det udl\u00f8ses efter det.<\/p>\n<pre><code class=\"language-php\">function child_footer_extra_content() {\n \/\/ contents of function here\n}\nadd_action( 'parent_footer', 'child_footer_extra_content', 20 );<\/code><\/pre>\n<p>Dette tilf\u00f8jer koden fra dit child themes funktion efter koden fra dit overordnede temas funktion.<\/p>\n<h2 id=\"trouble\">S\u00e5dan foretages fejlfinding p\u00e5 temaer til child og parent<\/h2>\n<p>S\u00e5 nu ved du, hvordan man opretter et underordnet tema i WordPress, og hvordan man bruger det til at tilsides\u00e6tte skabelonfiler, tilf\u00f8je ekstra styling og f\u00f8je funktionalitet til dit websted.<\/p>\n<p>Men hvad nu hvis dit child theme ikke fungerer som du forventede? Hvad hvis indholdet ikke vises, som du forventede, eller en funktion ikke t\u00e6ndes?<\/p>\n<p>Brug denne tjekliste til at fejlfinde dit child themes:<\/p>\n<ol>\n<li>Kontroller, at du har aktiveret dit child theme, og at dit overordnede tema stadig ikke k\u00f8rer. Det er overraskende let at glemme dette trin!<\/li>\n<li>Opdater din browser-cache og cachen oprettet af eventuelle plugins p\u00e5 dit websted.<\/li>\n<li><a href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-fejlretning\/#how-to-manually-enable-wordpress-debug-mode\">Indstil wp-debug til sand i dit<\/a> child themes wp-config.php-fil. Hvis du ser p\u00e5 en hvid sk\u00e6rm, skal der v\u00e6re en meddelelse, der fort\u00e6ller dig, hvilken kode der har for\u00e5rsaget problemet, og hvilken fil det er i. Dette vil hj\u00e6lpe dig med at identificere fejlen, og hvilken fil der bruges.<\/li>\n<li>Kontroller outputkoden for din side, post eller arkiv. Find body-elementet og se, hvilke klasser det har. Disse fort\u00e6ller dig, hvilken type indhold du ser p\u00e5, som vil hj\u00e6lpe dig med at identificere, hvilken skabelonfil der bruges. Nogle gange er det ikke, hvad du forventer. For eksempel bruger den prim\u00e6re blogside aldrig archive.php, selvom den viser et arkiv med dine indl\u00e6g.<\/li>\n<li>Kontroller, at du har navngivet dine filer korrekt. Se skabelon-hierarkiet for at v\u00e6re sikker p\u00e5, at du har brugt den rigtige syntaks.<\/li>\n<li>Hvis du duplikerede en fil fra overordnet tema og f\u00f8jede den til dit child theme, skal du kontrollere, at du har gemt dine \u00e6ndringer.<\/li>\n<li>Hvis en funktion til tilsides\u00e6ttelse af en plug funktion ikke fungerer, skal du kontrollere, at du har givet den n\u00f8jagtigt det samme navn som den plug funktion, og at funktionen i overordnet tema faktisk er tilsluttet.<\/li>\n<li>Hvis en funktion, du har fjernet, stadig t\u00e6ndes, skal du kontrollere, at du har tilf\u00f8jet den rigtige prioritet, og at din stavem\u00e5de er identisk med stavningen af \u200b\u200bfunktionen og krogen i overordnet tema.<\/li>\n<li>Hvis du brugte prioritet til at tilsides\u00e6tte eller for\u00f8ge en funktion, kan du pr\u00f8ve at \u00f8ge prioritetsv\u00e6rdien, s\u00e5 du kan v\u00e6re helt sikker p\u00e5, at den fyrer sidst. Kontroller, at der ikke er andre funktioner knyttet til den hook, der forstyrrer din kode.<\/li>\n<\/ol>\n<p>Forh\u00e5bentlig hj\u00e6lper et eller flere af disse trin dig med at identificere problemet og l\u00f8se det i dit child theme. Husk: <strong>rediger ikke overordnet tema direkte<\/strong>.<\/p>\n<h2 id=\"tips\">Nyttige tip, n\u00e5r du arbejder med WordPress child themes<\/h2>\n<p>Pyha! child themes er temmelig et emne og en utrolig v\u00e6rdifuld funktion ved WordPress. Jeg bruger dem p\u00e5 hvert websted, jeg bygger.<\/p>\n<p>For at hj\u00e6lpe dig med at finde de metoder, du skal bruge til at g\u00f8re den mest effektive brug af child themes, her er mine tip til at hj\u00e6lpe dig med dem:<\/p>\n<ul>\n<li>Hvis du har brug for at redigere et tredjeparts tema, skal du altid bruge et child theme i stedet. P\u00e5 denne m\u00e5de mistes dine \u00e6ndringer ikke, n\u00e5r du opdaterer temaet.<\/li>\n<li>Hvert child theme har brug for et stilark og en funktionsfil.<\/li>\n<li>WordPress bruger skabelonhierarkiet til at bestemme, hvilken skabelonfil, der skal bruges, n\u00e5r der udsendes indhold. Hvis den finder to filer med samme navn, bruger den den fra child theme.<\/li>\n<li>Du kan tilsides\u00e6tte en plug funktion i dit overordnede tema ved at skrive en funktion med det samme navn i dit child theme.<\/li>\n<li>Du kan fjerne en funktion fra det overordnede tema ved hj\u00e6lp af en funktion med <code>remove_action()<\/code> eller <code>remove_filter()<\/code> i dit child themes og derefter skrive en ny funktion.<\/li>\n<li>Du kan udvide en funktion i dit overordnede tema ved at skrive en funktion i dit barnets tema og koble den til den samme handling eller filterhook.<\/li>\n<li>Glem ikke at aktivere dit child theme, n\u00e5r du uploader det. Og s\u00f8rg for, at ingen sletter det <a href=\"https:\/\/kinsta.com\/dk\/blog\/selt-wordpress-tema\/\">overordnede tema fra din WordPress-installation<\/a>: uden det fungerer child themes ikke.<\/li>\n<\/ul>\n<h2>Resum\u00e9<\/h2>\n<p>Child themes er en nyttig funktion i WordPress, der giver dig mulighed for at <a href=\"https:\/\/kinsta.com\/blog\/how-to-customize-wordpress-theme\/\">tilpasse et tema<\/a> uden direkte redigering af dets kode. Du kan bruge en til at tilf\u00f8je yderligere funktionalitet til et tema, til at tilpasse stylingen eller til at oprette \/ redigere skabelonfiler.<\/p>\n<p>Hvis du f\u00f8lger r\u00e5dene ovenfor, vil du v\u00e6re i stand til at oprette child themes i WordPress efter bedste praksis og drage fordel af dem til en r\u00e6kke forskellige opgaver. Alt uden at miste dine \u00e6ndringer og tilpasninger, n\u00e5r du opdaterer overordnet tema.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Du har k\u00f8rt dit WordPress-sted i et stykke tid, og det har gjort, hvad du har brug for. Men nu beslutter du, at du skal tilpasse &#8230;<\/p>\n","protected":false},"author":105,"featured_media":32711,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[38,2],"topic":[764],"class_list":["post-32703","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-webdev","tag-wordpress","topic-wordpress-temaer"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>S\u00e5dan opretter du et child theme i WordPress (Udvidet guide)<\/title>\n<meta name=\"description\" content=\"WordPress child themes er n\u00f8glen til at tilpasse dine temaer. L\u00e6r hvad de er, hvordan man bruger dem og hvordan man opretter child themes til dit WordPress site.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/\" \/>\n<meta property=\"og:locale\" content=\"da_DK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"S\u00e5dan opretter du et child theme i WordPress (Udvidet guide)\" \/>\n<meta property=\"og:description\" content=\"WordPress child themes er n\u00f8glen til at tilpasse dine temaer. L\u00e6r hvad de er, hvordan man bruger dem og hvordan man opretter child themes til dit WordPress site.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-08-13T06:15:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-28T05:51:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/08\/wordpress-child-themes.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Rachel McCollin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"WordPress child themes er n\u00f8glen til at tilpasse dine temaer. L\u00e6r hvad de er, hvordan man bruger dem og hvordan man opretter child themes til dit WordPress site.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/08\/wordpress-child-themes.png\" \/>\n<meta name=\"twitter:creator\" content=\"@kinsta_dk\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_dk\" \/>\n<meta name=\"twitter:label1\" content=\"Skrevet af\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rachel McCollin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimeret l\u00e6setid\" \/>\n\t<meta name=\"twitter:data2\" content=\"26 minutter\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/\"},\"author\":{\"name\":\"Rachel McCollin\",\"@id\":\"https:\/\/kinsta.com\/dk\/#\/schema\/person\/52eb266d622b565d3206e355caac172e\"},\"headline\":\"S\u00e5dan opretter du et child theme i WordPress (Udvidet guide)\",\"datePublished\":\"2019-08-13T06:15:51+00:00\",\"dateModified\":\"2023-08-28T05:51:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/\"},\"wordCount\":5767,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/dk\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/08\/wordpress-child-themes.png\",\"keywords\":[\"webdev\",\"WordPress\"],\"articleSection\":[\"Wordpress Udvikling\"],\"inLanguage\":\"da-DK\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/\",\"url\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/\",\"name\":\"S\u00e5dan opretter du et child theme i WordPress (Udvidet guide)\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/dk\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/08\/wordpress-child-themes.png\",\"datePublished\":\"2019-08-13T06:15:51+00:00\",\"dateModified\":\"2023-08-28T05:51:01+00:00\",\"description\":\"WordPress child themes er n\u00f8glen til at tilpasse dine temaer. L\u00e6r hvad de er, hvordan man bruger dem og hvordan man opretter child themes til dit WordPress site.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/#breadcrumb\"},\"inLanguage\":\"da-DK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/08\/wordpress-child-themes.png\",\"contentUrl\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/08\/wordpress-child-themes.png\",\"width\":1460,\"height\":730,\"caption\":\"S\u00e5dan opretter du et child theme i WordPress (Udvidet guide)\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/dk\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress temaer\",\"item\":\"https:\/\/kinsta.com\/dk\/emner\/wordpress-temaer\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"S\u00e5dan opretter du et child theme i WordPress (Udvidet guide)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/dk\/#website\",\"url\":\"https:\/\/kinsta.com\/dk\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Hurtig, sikker, premium hostingl\u00f8sninger\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/dk\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/dk\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"da-DK\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/dk\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/dk\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\/\/kinsta.com\/dk\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/dk\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/\",\"https:\/\/x.com\/kinsta_dk\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/dk\/#\/schema\/person\/52eb266d622b565d3206e355caac172e\",\"name\":\"Rachel McCollin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\/\/kinsta.com\/dk\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f99f27294a4a0acb07caa4d0604a1fef?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f99f27294a4a0acb07caa4d0604a1fef?s=96&d=mm&r=g\",\"caption\":\"Rachel McCollin\"},\"description\":\"Rachel McCollin has been helping people build websites with WordPress since 2010. She's a huge fan of self-hosted WordPress and wants to help as many people as possible create an awesome website with it.\",\"url\":\"https:\/\/kinsta.com\/dk\/blog\/author\/rachelmccollin\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"S\u00e5dan opretter du et child theme i WordPress (Udvidet guide)","description":"WordPress child themes er n\u00f8glen til at tilpasse dine temaer. L\u00e6r hvad de er, hvordan man bruger dem og hvordan man opretter child themes til dit WordPress site.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/","og_locale":"da_DK","og_type":"article","og_title":"S\u00e5dan opretter du et child theme i WordPress (Udvidet guide)","og_description":"WordPress child themes er n\u00f8glen til at tilpasse dine temaer. L\u00e6r hvad de er, hvordan man bruger dem og hvordan man opretter child themes til dit WordPress site.","og_url":"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/","article_published_time":"2019-08-13T06:15:51+00:00","article_modified_time":"2023-08-28T05:51:01+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/08\/wordpress-child-themes.png","type":"image\/png"}],"author":"Rachel McCollin","twitter_card":"summary_large_image","twitter_description":"WordPress child themes er n\u00f8glen til at tilpasse dine temaer. L\u00e6r hvad de er, hvordan man bruger dem og hvordan man opretter child themes til dit WordPress site.","twitter_image":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/08\/wordpress-child-themes.png","twitter_creator":"@kinsta_dk","twitter_site":"@kinsta_dk","twitter_misc":{"Skrevet af":"Rachel McCollin","Estimeret l\u00e6setid":"26 minutter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/"},"author":{"name":"Rachel McCollin","@id":"https:\/\/kinsta.com\/dk\/#\/schema\/person\/52eb266d622b565d3206e355caac172e"},"headline":"S\u00e5dan opretter du et child theme i WordPress (Udvidet guide)","datePublished":"2019-08-13T06:15:51+00:00","dateModified":"2023-08-28T05:51:01+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/"},"wordCount":5767,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/dk\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/08\/wordpress-child-themes.png","keywords":["webdev","WordPress"],"articleSection":["Wordpress Udvikling"],"inLanguage":"da-DK","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/","url":"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/","name":"S\u00e5dan opretter du et child theme i WordPress (Udvidet guide)","isPartOf":{"@id":"https:\/\/kinsta.com\/dk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/08\/wordpress-child-themes.png","datePublished":"2019-08-13T06:15:51+00:00","dateModified":"2023-08-28T05:51:01+00:00","description":"WordPress child themes er n\u00f8glen til at tilpasse dine temaer. L\u00e6r hvad de er, hvordan man bruger dem og hvordan man opretter child themes til dit WordPress site.","breadcrumb":{"@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/#breadcrumb"},"inLanguage":"da-DK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/"]}]},{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/#primaryimage","url":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/08\/wordpress-child-themes.png","contentUrl":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2019\/08\/wordpress-child-themes.png","width":1460,"height":730,"caption":"S\u00e5dan opretter du et child theme i WordPress (Udvidet guide)"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/dk\/blog\/wordpress-child-theme\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/dk\/"},{"@type":"ListItem","position":2,"name":"WordPress temaer","item":"https:\/\/kinsta.com\/dk\/emner\/wordpress-temaer\/"},{"@type":"ListItem","position":3,"name":"S\u00e5dan opretter du et child theme i WordPress (Udvidet guide)"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/dk\/#website","url":"https:\/\/kinsta.com\/dk\/","name":"Kinsta\u00ae","description":"Hurtig, sikker, premium hostingl\u00f8sninger","publisher":{"@id":"https:\/\/kinsta.com\/dk\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/dk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"da-DK"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/dk\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/dk\/","logo":{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/kinsta.com\/dk\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/dk\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/","https:\/\/x.com\/kinsta_dk","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/dk\/#\/schema\/person\/52eb266d622b565d3206e355caac172e","name":"Rachel McCollin","image":{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/kinsta.com\/dk\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/f99f27294a4a0acb07caa4d0604a1fef?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f99f27294a4a0acb07caa4d0604a1fef?s=96&d=mm&r=g","caption":"Rachel McCollin"},"description":"Rachel McCollin has been helping people build websites with WordPress since 2010. She's a huge fan of self-hosted WordPress and wants to help as many people as possible create an awesome website with it.","url":"https:\/\/kinsta.com\/dk\/blog\/author\/rachelmccollin\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/posts\/32703","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/users\/105"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/comments?post=32703"}],"version-history":[{"count":15,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/posts\/32703\/revisions"}],"predecessor-version":[{"id":52061,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/posts\/32703\/revisions\/52061"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/32703\/translations\/en"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/32703\/translations\/es"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/32703\/translations\/pt"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/32703\/translations\/nl"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/32703\/translations\/dk"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/32703\/translations\/de"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/32703\/translations\/fr"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/32703\/translations\/it"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/32703\/translations\/se"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/32703\/translations\/jp"},{"href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/32703\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/media\/32711"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/media?parent=32703"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/tags?post=32703"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/topic?post=32703"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}