Maarten Dijkman

Maarten Dijkman

Anne van Tilburg

Project verloop

De Context

Anne van Tilburg is stemcoach, retraitebegeleider en gastdocent. Ze begeleidt mensen naar meer vrijheid in hun stem en lichaam — van wekelijkse Mantra Singing avonden tot meerdaagse retraites in de natuur van Centraal Portugal. Ze had een bestaande WordPress-site die haar werk vertegenwoordigde, maar die technisch zo verouderd was dat ze niet meer te onderhouden was. De site draaide op een verouderde PHP-versie, WordPress kon niet meer geüpdatet worden en plugins werkten simpelweg niet meer. Een ombouw was geen optie, een schone start wel.

De Uitdaging: Technische Beerput

Nog voor er één pixel ontworpen kon worden, moest er een technisch mijnenveld worden doorkruist. De hosting bij een externe partij bleek via drie verschillende lagen te lopen: DirectAdmin als controlepanel, Hosted.nl als daadwerkelijke DNS-beheerder en Registrar.eu als domeinregistrar. Wijzigingen in het ene systeem hadden geen enkel effect op het andere.

De site zelf was handmatig geïnstalleerd, niet via Installatron, waardoor er geen beheerlaag was om op terug te vallen. PHP kon niet omhoog zonder dat de site op zwart ging. WordPress kon niet geüpdatet worden zonder PHP. En plugins konden niet geïnstalleerd worden zonder een werkende WordPress. Een klassieke kip-en-ei situatie die vroeg om een radicale keuze: niet repareren, maar opruimen.

De Strategie: Schone Lei

In plaats van de bestaande site moeizaam te ontwarren, kozen we voor een volledige reset. De oude WordPress-installatie werd handmatig verwijderd via de File Manager in DirectAdmin. Een verse WordPress 6.9.4 installatie werd opgezet via Installatron, ditmaal met PHP 8.2, meteen toekomstbestendig. De site bleef tijdens het hele proces live voor bezoekers.

Tegelijkertijd werd de DNS-structuur in kaart gebracht. Het staging-subdomein dat aanvankelijk was aangemaakt om veilig te kunnen bouwen, werkte niet omdat de DNS niet vanuit DirectAdmin maar vanuit Hosted.nl beheerd werd. Dit werd pas zichtbaar na het uitspitten van de WHOIS-gegevens.

De Constructie: Slim en Schaalbaar

Met een schone basis werd Breakdance geïnstalleerd als page builder en werd het inhoudsmodel zorgvuldig opgebouwd.

Events via ACF Custom Post Type Anne heeft twee soorten terugkerende activiteiten: eigen events zoals Mantra Singing en externe events waar zij als gastdocent optreedt. Via een ACF-veldgroep op een custom post type kan ze zelf events aanmaken met datum, locatie, prijs, type (eigen of extern) en de bijbehorende inschrijflink of externe URL. Ze hoeft nooit de Breakdance-editor in — alles wordt dynamisch ingeladen op de eventpagina en het overzicht.

Retraites als losse landingspagina’s Retraites zoals Wild Women Rising — een vijfdaagse vrouwenretraite in de natuur van Centraal Portugal — zijn te rijk en te uniek voor een template. Deze krijgen een eigen Breakdance-pagina met ACF-velden voor alle variabele content: datums, prijzen, teamleden, praktische details. Voor de volgende retraite dupliceert Anne de pagina en vult de velden in. Ze hoeft de layout nooit aan te passen.

Navigatiestructuur Events en Retraites zijn twee aparte secties in het menu, elk met een eigen logica en bezoekersreis. Geen dropdown-chaos, maar heldere keuzes.

Het Resultaat

Een technisch gezonde, toekomstbestendige website op WordPress 6.9.4 en PHP 8.2, gebouwd in Breakdance, met een inhoudsstructuur die Anne zelf kan beheren. Events aanmaken duurt een paar minuten. Retraites dupliceren en aanpassen is een kwestie van een middag. Geen afhankelijkheid van een developer voor dagelijks beheer.

Wat begon als een eenvoudige ombouw, bleek een volledige technische reddingsoperatie en mondde zo uit in een solide basis waarop Anne de komende jaren zelfstandig kan bouwen.

Recente Projecten

Meer Projecten bekijken?

Hof's Work

Web Design
marboesanne screenshot

Marboesanne