Onlangs werkte ik op kantoor bij een klant die een van de grootste blogs van Nederland beheert. We praten over miljoenen maandelijkse bezoekers. Maar wat schetste mijn verbazing toen ik een kijkje nam in hun WordPress backend: de (externe) developer van deze site had voor de Classic Editor gekozen.
Het illustreert een groot probleem. Hoewel de Classic Editor voor velen vertrouwd voelt, klamp je je vast aan een relikwie uit het verleiden. En zowel jijzelf als je klanten ondervinden hier (wellicht onbewust) fikse problemen van.
De Classic Editor is nog steeds verrassend populair
De keuze voor de Classic Editor is wijdverbreider dan je zou denken. Dit ondanks dat de Block Editor al sinds WordPress 5.0 in 2018 de standaard is (7 jaar dus al pak en beet).
Hoe wijdverbreid is het gebruik nog? De officiële Classic Editor plugin heeft op het moment van schrijven meer dan 10 miljoen actieve installaties. Dat maakt het een van de meest gebruikte plugins in het hele WordPress-ecosysteem.

De redenen zijn vaak dezelfde:
- Gewenning en comfort bij bestaande workflows
- Angst voor de leercurve van de Block Editor
- Compatibiliteitsproblemen met oudere thema’s of page builders
- “Het werkt toch prima zoals het is”

Simpel gezegd: de mens houdt gewoon niet van verandering. Echter, voor het tegenwerken van deze verandering betaal je een behoorlijke prijs.
De nadelen van de Classic Editor
Het gebruik van de Classic Editor is niet alleen een kwestie van smaak. Het brengt concrete nadelen met zich mee voor zowel ontwikkelaars als hun klanten.
Voor de ontwikkelaar
Beperkte creativiteit en afhankelijkheid van shortcodes
Complexe layouts vereisen een onoverzichtelijke brij van shortcodes en custom fields in één enkel textarea. Probeer maar eens een driekolomslayout met verschillende content-types te maken. Je eindigt met zoiets als:
Copy code
[row]
[kolom width=”4″]Tekst hier[/kolom]
[kolom width=”4″][afbeelding id=”123″][/kolom]
[kolom width=”4″][button link=”#” tekst=”Klik hier”][/button][/kolom]
[/row]
Dat is niet alleen lelijk – het is ook onderhoudsgevoelig.
Het alternatief op shortcodes is ook niet veel beter
Je kunt een custom oplossing in elkaar zetten met custom fields en meta boxes. Maar dan bouw je eigenlijk je eigen mini-CMS binnen WordPress. Dit is totaal niet schaalbaar.
Shortcodes kunnen breken en zijn lastig te debuggen
Vooral voor klanten die niet technisch onderlegd zijn. Een verkeerd geplaatste haak of vergeten sluit-tag en je layout valt uit elkaar.
Niet toekomstbestendig
Je bouwt op een fundament dat actief wordt uitgefaseerd. Nieuwe WordPress-features zullen niet gericht zijn op de Classic Editor. Je investeert tijd in een doodlopende weg.
Voor de klant
Slechte User Experience
Klanten moeten abstracte codes begrijpen in plaats van visueel te kunnen werken. Stel je voor dat je een klant moet uitleggen hoe [kolom width="8"]
werkt. Terwijl je bij de Block Editor gewoon kolommen kan slepen.
Minder autonomie
Voor de kleinste visuele aanpassing is de klant afhankelijk van de ontwikkelaar. Wil je een knop van blauw naar groen? Bel de developer.
Tijdrovend
Het in elkaar zetten van bijvoorbeeld complexe blog artikelen is ontzettend tijdrovend. Denk aan het plaatsen van een tabel tussen twee tekstparagrafen. Dat duurt makkelijk 10x zo lang bij de Classic Editor als bij Gutenberg (eerst het tekstblok opknippen in twee losse tekstblokken, dan pas de tabel er tussenzetten, etc.). Op den duur verspilt je team hier talloze onnodige uren aan.

De “Word-ervaring”
De Classic Editor geeft te veel vrijheid op de verkeerde plekken. Klanten kunnen zich uitleven met tekstkleuren, lettertypen en andere opmaak die niet past bij je design. Het eindresultaat: inconsistentie en slordige websites.
De Block Editor zien als framework
Hier zit denk ik het misverstand: de Block Editor is geen “editor” – het is een component-gebaseerd framework. Vergelijkbaar met hoe je in React of Vue zou denken.
Herbruikbare Blocks & Block Patterns
Bouw secties zoals een “call-to-action” of “teamlid-profiel” één keer als een pattern en laat de klant deze met één klik invoegen. Dit garandeert consistentie en versnelt het content-proces enorm.

De klant kan de layout van dit soort blokken ook makkelijk aanpassen zonder de hele structuur te breken.
Custom Blocks
Creëer je eigen, volledig op maat gemaakte blokken met specifieke functionaliteit. Dit is de moderne vervanging voor shortcodes en widgets, maar dan met een gebruiksvriendelijke interface.
Full Site Editing (FSE)
De Block Editor is de poort naar FSE. Dit betekent dat alles – header, footer, 404-pagina – nu uit blocks bestaat. Je krijgt super precieze controle over de hele site-structuur op een manier die voorheen ondenkbaar was zonder complexe workarounds.
De toekomst van WordPress is block-based
De beweging richting de Block Editor is geen trend. Het is al 7 jaar de standaard en is onderhand een onomkeerbaar pad wat het WordPress-ecosysteem behandeld. Het is een kwestie van tijd voordat de Classic Editor plugin in zijn geheel niet meer ondersteund gaat worden door het core WordPress team.
De Gutenberg Roadmap
Het Gutenberg-project bestaat uit vier fases:
- Easier Editing – Grotendeels voltooid
- Customization (Full Site Editing) – Grotendeels voltooid
- Collaboration – Momenteel in ontwikkeling
- Multilingual – Toekomstige fase
Alle nieuwe fases bouwen voort op de block-architectuur.
Het ecosysteem beweegt mee
Kijk naar de explosieve groei van block-based thema’s zoals Kadence (wat ik gebruik voor al mijn eigen websites) en GeneratePress. Block-specifieke plugins schieten als paddenstoelen uit de grond. De markt en community bewegen allemaal dezelfde kant op.
Waarom je als ontwikkelaar nu moet overstappen
De Classic Editor creëert technische schuld en levert een inferieur product op voor de klant. De Block Editor biedt een superieure, efficiënte en toekomstbestendige workflow.
Start je volgende project volledig block-based. Ja, er is een leercurve. Maar die investering betaalt zich binnen no-time terug in efficiëntie en klanttevredenheid.
Probeer voor de grap eens een bestaande pagina of blog-artikel opnieuw te bouwen via een block-based thema zoals Kadence. Ik gok erop dat dit je verrassend snel zal lukken.
Het leren van de Block Editor is geen last – het is een broodnodige investering in je relevantie en marktwaarde als WordPress ontwikkelaar.
Geef een reactie