WordPress themes

WordPress themes – køb, tilpas eller byg fra bunden

Du finder et tema, betaler et par hundrede kroner, og tre uger senere sidder du fast: designet kan ikke helt det, du vil, og forsiden loader på fem sekunder. Jeg hjælper med hele vejen – fra at vælge og rydde op i et færdigkøbt tema til at bygge et custom WordPress-tema fra bunden, der kun indeholder det, dit site rent faktisk bruger. Det her site kører selv på et tema, jeg har kodet fra nul.

Få hjælp til dit tema
app.tsx
Byg et dashboard med useQuery og Dashboard-komponent
1import { Dashboard } from './ui'
2
3export default function App() {
4 const data = useQuery('/api')
5
6 return <Dashboard data={data} />
7}
8// 🥚 Ingen kaffe skadet i processen

Hvad kendetegner et godt WordPress-tema?

Fire ting jeg altid tjekker, før et tema kommer i produktion.

Hastighed ud af boksen

Et godt tema indlæser kun den CSS og JavaScript, siden faktisk bruger. Et tungt tema kan du optimere på – men du kan ikke optimere det let.

Kode du kan bygge videre på

Ordentlige templates, hooks og et child theme, så dine tilpasninger overlever den næste opdatering i stedet for at blive skrevet over.

SEO-venlig struktur

Rent overskriftshierarki, brødkrummer og schema-markup i koden. Strukturen kommer fra temaet – ikke fra det SEO-plugin, du installerer bagefter.

Design du selv kan styre

Du skal kunne rette tekst, billeder og sektioner uden at ringe til en udvikler – og uden at designet skrider, når du gør det.

Gratis tema, købetema eller custom tema?

Tre veje til det samme mål – med vidt forskellig pris i både kroner og timer.

Der er tre måder at give et WordPress-site sit udseende på, og valget mellem dem afgør mere end farver og skrifttyper. Det afgør, hvor hurtigt sitet loader, hvor let det er at rette, og hvor meget arbejde du har på halsen om to år. Lad os kigge på dem én ad gangen.

Det gratis tema

WordPress' eget temabibliotek rummer over 10.000 gratis temaer, og de er alle igennem et frivilligt review-team, før de bliver godkendt. Det er et fint sted at starte, hvis du skal have en blog i luften inden weekenden.

Men gratis temaer er bygget til at passe alle, og derfor passer de sjældent nogen særlig godt. Du ender med at kæmpe mod temaets standardvalg i stedet for at bygge dit eget. Og vælger du et gratis tema, så vælg ét, der bliver opdateret. Et tema, der ikke har set en opdatering i to år, er ikke gratis – det er udskudt arbejde.

Købetemaet

For et par hundrede kroner får du et tema med demoindhold, sidebygger og 40 forskellige headervarianter. Det ser flot ud i salgsmaterialet. Problemet er, at du betaler for det hele i hastighed: temaet indlæser typisk kode til funktioner, dit site aldrig kommer i nærheden af at bruge.

Købetemaer kan sagtens fungere – jeg har sat mange op – men de kræver, at nogen rydder op bagefter. Slår du de unødvendige moduler fra, komprimerer billederne og sætter caching ordentligt op, kan et købetema udmærket ramme grønt på Core Web Vitals. Det sker bare ikke af sig selv.

Det custom tema

Et custom tema indeholder præcis det, dit site skal kunne. Ikke mere. Det er kodet til dit design, dine sektioner og dit indhold, og det betyder færre filer, mindre CSS og hurtigere sider – ikke som en optimering bagefter, men som udgangspunkt.

Før i tiden var det dyrt. Med AI-understøttet udvikling er prisforskellen mellem et grundigt tilpasset købetema og et rigtigt custom tema skrumpet så meget, at valget sjældent er svært længere. Det er også den vej, jeg selv er gået her på sitet: eget tema, egne Elementor-widgets og en kodebase, jeg kan overskue på en eftermiddag. Du kan læse mere om, hvordan jeg arbejder, på siden om WordPress-udvikling.

Hvornår giver hvad mening?

  • Gratis tema: personlig blog, testprojekt eller et site, der bare skal i luften i morgen.
  • Købetema: mindre firmasites med et almindeligt behov og et stramt budget – forudsat at nogen tager oprydningen bagefter.
  • Custom tema: sites hvor design, hastighed eller særlig funktionalitet betyder noget, og hvor I skal kunne bygge videre i årevis.

Sådan bygger jeg et custom tema

Fra skitse eller Figma-fil til et tema i produktion.

1

Designgennemgang

Vi går designet igennem sektion for sektion og finder de komponenter, der går igen. Et site er sjældent 40 unikke sider – det er typisk 12 byggeklodser sat sammen i forskellig rækkefølge.

2

Fundamentet i temaet

Templates, farver, typografi og afstande lægges fast ét sted, så designet holder på hver eneste sidetype – også dem, ingen havde tænkt på fra start.

3

Redigerbare byggeklodser

De sektioner, I selv skal kunne rette, bygges som Elementor-widgets eller blokke med faste felter. I skifter tekst og billeder – designet bliver, hvor det er.

4

Test og overdragelse

Temaet testes på mobil, tablet og desktop, måles på Core Web Vitals og tilgængelighed, og I får en kort gennemgang af, hvordan I selv redigerer bagefter.

Typiske temaopgaver

Det jeg oftest bliver ringet op om.

Custom tema fra bunden

Et tema kodet til jeres design og jeres indhold – uden demoindhold, uden ubrugte moduler og uden funktioner, I aldrig får brug for.

Oprydning i et købetema

I beholder temaet, men får fjernet dødvægten: unødvendige moduler, tunge billeder og plugins, der løser noget, temaet allerede kan.

Child theme til et eksisterende tema

Jeres tilpasninger flyttes over i et child theme, så I kan opdatere forsvarligt uden at miste designet hver gang.

Temaskift uden at miste SEO

Nyt tema, samme URL-struktur, samme overskrifter og samme strukturerede data. Placeringerne følger med i flytningen – det er hele pointen.

Performance-eftersøgning

Temaet måles med rigtige tal: LCP, INP og filstørrelser. Derefter fjerner vi det, der koster mest og betyder mindst.

Custom Elementor-widgets

Skræddersyede byggeklodser til jeres tema, så redaktørerne kan bygge nye sider selv – inden for rammer, der ikke kan brydes ved et uheld.

Temaet afgør mere end udseendet

Fem ting, der følger med valget af tema – om du vil det eller ej.

Det er ingen hemmelighed, at de fleste vælger tema med øjnene. Man kigger på demoen, den ser rigtig ud, og så er den købt. Men temaet er den del af WordPress, der rører alt det andet – hastighed, struktur, sikkerhed og hvor let sitet er at leve med.

Hastighed er en del af temaet

Google måler dine sider på Core Web Vitals. Grænsen for LCP – det øjeblik hvor hovedindholdet er tegnet færdigt – er 2,5 sekunder. INP, som måler hvor hurtigt siden svarer, når nogen klikker, skal under 200 millisekunder.

De tal rammer du ikke ved at lægge endnu et optimeringsplugin oven på et tungt tema. Du rammer dem ved at fjerne det, der ikke skulle være der. Det meste af et langsomt WordPress-site er ting, der kan fjernes – ikke ting, der mangler.

Klassisk tema eller block theme?

Siden WordPress 5.9 har platformen haft block themes og full site editing, hvor hele sitet – også header og footer – redigeres med blokke og styres af en theme.json-fil. Det er en stærk model, hvis redaktørerne skal kunne ændre alt selv.

Klassiske temaer med PHP-templates er stadig fuldt understøttede, og for sites bygget på Elementor er det ofte den enkleste og mest forudsigelige vej. Der findes ikke ét rigtigt svar. Der findes et rigtigt svar til jeres site, og det afhænger af, hvem der skal redigere hvad – og hvor ofte.

Rør aldrig et tema uden et child theme

Retter du direkte i et købetemas filer, forsvinder dine ændringer ved næste opdatering. Et child theme arver alt fra forrældretemaet og lader dig overskrive præcis de dele, du vil. Det tager tyve minutter at sætte op, og det sparer dig for hver eneste måned at skulle vælge mellem "opdater" og "behold mit design".

Temaet og din synlighed

Et tema bestemmer, hvordan indholdet ser ud i koden: overskriftshierarki, brødkrummer, schema-markup og hvor hurtigt en crawler kan læse siden. Det hænger direkte sammen med klassisk søgemaskineoptimering – og i 2026 også med, om ChatGPT, Perplexity og Googles AI-oversigter citerer dig.

AI-søgemaskiner citerer sider med klar struktur, FAQ-markup og tekster, der besvarer spørgsmålet direkte i første sætning. Den struktur kommer fra temaet, ikke fra et plugin. Og har du først brugt tid og penge på linkbuilding, er det ærgerligt at sende trafikken ind på en forside, der loader på fem sekunder.

Sikkerhed og vedligehold

Et forladt tema er en åben dør. Temaer får sårbarheder ligesom plugins, og et tema uden vedligehold får aldrig lukket hullet igen. Tjek hvornår temaet sidst blev opdateret, hold kernen opdateret, og få det basale på plads – et gratis SSL-certifikat tager ti minutter.

Når temaet ikke er nok

Nogle gange er det ikke designet, der brænder. Skal sitet trække data ind fra et andet system, sende leads videre automatisk eller bygge på en rigtig applikation, løser du det ikke med et tema. Så handler det om automatisering eller appudvikling – og temaet er bare den flade, det hele vises på.

Skal dit tema skiftes ud?

Fortæl mig hvilket tema I kører på i dag, og hvad der driller. Så siger jeg ærligt, om det kan reddes, eller om I er bedre tjent med et nyt.

Få kigget dit tema efter →

Ofte stillede spørgsmål om WordPress themes

Hvad er et WordPress-tema?

Et WordPress-tema er den samling filer, der bestemmer, hvordan dit indhold vises: layout, farver, typografi, templates og en stor del af den HTML, som Google og AI-søgemaskiner læser. Indholdet ligger i databasen – temaet er det lag, der præsenterer det. Derfor kan du skifte tema uden at miste dine sider og indlæg.

Hvad er forskellen på et gratis og et betalt WordPress-tema?

Gratis temaer fra WordPress' eget bibliotek er gennemgået af et review-team og dækker det basale, men er bygget bredt. Betalte temaer giver flere designvalg, demoindhold og support – men også markant mere kode, hvoraf du typisk bruger en brøkdel. Prisen er sjældent problemet; vægten er.

Hvad koster et custom WordPress-tema?

Det afhænger af antallet af sidetyper og hvor meget, I selv skal kunne redigere. AI-understøttet udvikling holder prisen markant under et klassisk bureauforløb, og efter en uforpligtende snak får du en fast pris i stedet for et timeregnskab, der løber løbsk.

Kan jeg skifte tema uden at miste mine placeringer i Google?

Ja, hvis skiftet gøres ordentligt. Indholdet ligger i databasen og følger med. Det, der koster placeringer, er ændrede URL'er, forsvundne overskrifter, tabt schema-markup og et langsommere site. Holder man de fire ting i orden – og tester på et staging-miljø først – mærker Google dårligt nok, at der er sket noget.

Hvad er et child theme, og har jeg brug for et?

Et child theme er et lille tema, der arver alt fra dit hovedtema og kun indeholder dine egne ændringer. Du har brug for et, hvis du tilpasser et tema, du ikke selv har bygget – ellers bliver dine ændringer skrevet over ved næste opdatering. Bygger du et custom tema fra bunden, er det ikke nødvendigt.

Er block themes bedre end klassiske temaer?

Ikke bedre – anderledes. Block themes med full site editing, som kom med WordPress 5.9, lader redaktører redigere hele sitet inklusive header og footer via blokke. Klassiske PHP-temaer giver mere kontrol over markup og spiller bedre sammen med Elementor. Valget afhænger af, hvem der skal redigere hvad.

Hvilket WordPress-tema er hurtigst?

Det hurtigste tema er det, der indlæser mindst. I praksis betyder det et let tema eller et custom tema uden ubrugte moduler, kombineret med optimerede billeder i moderne formater og caching. Mål med Core Web Vitals frem for at gætte: LCP under 2,5 sekunder og INP under 200 millisekunder er målet.

Kan du bygge et tema, jeg selv kan redigere i Elementor?

Ja. Jeg bygger ofte custom temaer med skræddersyede Elementor-widgets, så I får et tema, der matcher jeres design præcist, men stadig kan redigeres uden kode. Det er præcis sådan, det her site er bygget.