Voor één klant ben ik een aantal WordPress websites aan het bouwen. De meeste websites staan ondertussen live. Maar het hele bouwproces was redelijk dynamisch en ook nu de sites live zijn komen er toch weer vragen naar aanpassingen binnen. Daarnaast zijn de website met redelijk veel aanpassingen gemaakt, wat updaten kwetsbaar kan maken. Gelukkig heeft de klant webruimte genoeg en kunnen we van elke site wel een kopie maken om te testen. De eerste site nog met de hand gekloond. Alles lokaal gezet, export van de database, in de database de urls vervangen en alles weer online op een nieuwe plek. Werkt, maar is een hoop gedoe. Nu heb ik pas de Duplicator (her)ontdekt. Wat is dat ideaal. De plugin maakt een kopie van de WordPress website in een zip bestand. Dit zipbestand download je, tezamen met een installer bestand. Zet beide op de nieuwe plek neer. Zorgt dat je de gegevens hebt van de database op de nieuwe plek en hopla. Installer draaien en de site staat. Alle urls in de site zijn aangepast naar de nieuwe situatie. Wel even in de gaten houden wat er allemaal op de livesite staat. Zo had ik een eerste keer nog de bestanden staan van 2 fullbackups en een hele cachemap met veel bestanden. Een eerste keer liep daardoor ook het installeren mis. Het bestand was te groot. Bovendien waren die bestanden natuurlijk ook niet nodig op de kopie. Je kunt overbodige bestanden gewoon uit het zip bestand halen voordat je het gaat gebruiken.
Natuurlijk is deze plugin ook ideaal om een website voor een klant op een werkdomein op te bouwen en later naar de nieuwe locatie te verhuizen.