I over et tiår (2010–2020) så utvikling av WordPress-temaer lik ut: Du opprettet header.php, footer.php, en løkke i index.php og stiler i style.css. Logikk var i PHP, utseende i CSS.
Med WordPress 5.9 kom Full Site Editing (FSE)-revolusjonen (nå bare kalt “Site Editor”), og i 2026 står vi overfor et dilemma: Skal vi fortsatt skrive temaer i PHP, eller bytte helt til blokker og HTML?
I denne artikkelen vil vi bryte ned forskjellene.
1. Anatomi: PHP vs HTML
Dette er en fundamental forskjell som skremmer mange utviklere.
Klassisk tema
Basert på PHP-filer.
- Struktur:
header.php,page.php,sidebar.php. - Fordel: Full kontroll over kode, enkelt å injisere forretningslogikk.
- Ulempe: Brukeren kan ikke redigere headeren uten kodekunnskap.
Blokktema
Basert på HTML-filer. Ingen PHP i malfiler!
- Struktur:
templates/index.html,parts/header.html. - Fordel: Brukeren kan redigere HELE nettstedet (inkludert header) i den visuelle editoren.
- Ulempe: Vanskeligere å legge til tilpasset PHP-logikk.
2. Hjertet av temaet: Functions.php vs theme.json
I den klassiske æraen var functions.php en søppelfylling for alt.
I blokk-æraen tar theme.json kontrollen. Det er en kraftig konfigurasjonsfil som styrer farger, typografi, og layout.
I stedet for å skrive 500 linjer CSS, konfigurerer du dette i JSON.
3. Hva med widgeter og menyer?
I Blokktemaer er det ingen Widget- eller Menyskjerm.
- I stedet for Widgeter har du Maldeler (Template Parts).
- I stedet for Menyer har du Navigasjonsblokken.
For kunder vant til gammel WP, er dette et kultursjokk. “Hvor er widgetene mine?!”. Borte.
4. Ytelse
Her vinner Blokktemaer “by knockout”.
- Stil-lasting: WordPress laster kun CSS for blokker som faktisk er på siden.
- Core Web Vitals: Blokktemaer scorer ofte 100/100 rett ut av boksen.
5. Strategi for 2026: Hva skal man velge?
Velg et Klassisk Tema (eller Hybrid) hvis:
- Du bygger en komplisert portal med mye PHP-logikk.
- Kunden er “teknofob”.
- Du bruker en Page Builder (Elementor/Divi).
Velg et Blokktema hvis:
- Du bygger en enkel firmaside eller blogg.
- Du bryr deg om maksimal ytelse.
- Du vil være fremtidsrettet.
Oppsummering
Lær deg syntaksen til theme.json – det er en ferdighet som er like viktig i 2026 som å kunne CSS var i 2015.



