Kun je JSON gebruiken voor een back-up?
Voor een volwaardige back-up is JSON niet geschikt. Je kunt je teksten en pagina’s ophalen, maar dat is maar een deel van je site.
Je afbeeldingen, je instellingen, je thema en je plugins zitten er niet in.
Als aanvulling kan het wel nuttig zijn.

Wat er wel in kan
Je berichten, je pagina’s en hun eigenschappen, opgehaald via de ingebouwde interface van WordPress.
Dat is handig als je je teksten ergens anders naartoe wilt. Meer daarover lees je bij endpoint.
Wat er niet in zit
Je mediabibliotheek, je menu’s, je widgets, je thema-instellingen en alles wat plugins in de database zetten.
Dat is bij elkaar het grootste deel van je site. Meer daarover lees je bij backend.
Wat je wel gebruikt
Een back-up van je bestanden en je complete database. Dat is het enige dat je site echt kan herstellen.
Vrijwel elke hostingpartij maakt die dagelijks. Meer daarover lees je bij api.
Mijn vuistregels
- Gebruik een echte back-up: bestanden plus database.
- Controleer of je die zelf kunt terugzetten.
- Gebruik JSON hooguit als extra kopie van je teksten.
- Test één keer per jaar of je back-up echt werkt.
Die laatste doet vrijwel niemand, en dat is precies waar het misgaat.
Wanneer een export nuttig is
Bij een verhuizing naar een ander systeem. Dan wil je je teksten in een formaat dat elders in te lezen is.
De ingebouwde export van WordPress gebruikt daarvoor overigens XML, geen JSON. Meer daarover lees je bij het verschil tussen JSON en XML.
Voor je gemoedsrust
Een kopie van je teksten buiten je site is nooit verkeerd. Zie het als aanvulling, niet als vervanging.
Meer daarover lees je bij webhook.