Ik werk al jaren met WordPress. En eerlijk is eerlijk: WordPress heeft meerdere gezichten.

De รฉรฉn kent het als dat logge CMS met trage builders, de ander als een flexibel platform waarmee je alles kunt maken wat je wilt. En ik snap beide kanten. Of zoals het spreekwoord gaat: A fool with a tool is still a fool.

Ik ben zelf begonnen als developer. En dat ben ik nog steeds, in hart en nier.

Toen ik net begon, maakte ik maatwerk WordPress themaโ€™s. Hardcore programmeren. Zelf de HTML en CSS opbouwen en koppelen aan PHP binnen WordPress. Het grote voordeel daarvan? Je had volledige controle. Je kon precies bouwen wat je wilde. En het belangrijkste argument om dat te blijven doen: snelheid. Maatwerk was simpelweg het snelst.

Maar ergens, een jaar of vijf ร  tien geleden, kwamen de builders op. Denk aan Elementor, Beaver Builder, Oxygen. Die maakten het mogelijk om zonder code toch hele nette websites te bouwen. En eerlijk, dat was toen best een revolutie. Althans, achteraf moet ik toegeven. Als developer had ik er wat weerstand tegen maar collega Samir, heeft mij laten zien dat je wel degelijk goede websites kan bouwen met deze builder. Je kon een design uit Figma (of vroeger zelfs Photoshop of InDesign) vrij goed nabouwen, pixelperfect zelfs.

Alleenโ€ฆ dat had ook een keerzijde. Die websites waren vaak traag. En hoe meer mensen eraan gingen sleutelen, hoe rommeliger het werd. Als developer zag ik dat met lede ogen aan. Het voelde een beetje alsof we gemak boven kwaliteit stelden.

Wat natuurlijk ook waar is. Non-developers beginnen een website te bouwen met het idee dat je het zelf kan. Dat wordt je ook verteld. De realiteit is dat als het complexer wordt je wel moet begrijpen waar je mee bezig bent.

Maar de laatste jaren is er veel veranderd. De term low-code WordPress website dekt voor mij nu echt de lading van wat mogelijk is. Dankzij Full Site Editing, Gutenberg blocks en themaโ€™s zoals GeneratePress, Kadence of Blocksy kun je vandaag de dag superstrakke websites bouwen, zonder code te schrijven, en zonder concessies aan performance.

Dat vind ik mooi. Want het betekent dat je niet meer hoeft te kiezen tussen snelheid en gemak.

Je kunt een low-code WordPress website bouwen die goed presteert, schaalbaar is en toch flexibel blijft. En voor mij, als developer, voelt dat niet als verlies van controle, maar juist als winst. Want ik kan me nu focussen op wat echt waarde toevoegt: logica, koppelingen, automatiseringen. De techniek onder de motorkap.

Dus ja, WordPress heeft verschillende gezichten. En zoals ik begon: A fool with a tool is still a fool.

Maar de low-code WordPress van nu is niet meer die trage builder van vroeger. Het is volwassen geworden. En eerlijk? Ik vind dat een mooie ontwikkeling.