Home - WordPress-site exporteren: content backuppen en migreren
Op deze pagina

WordPress-site exporteren: content backuppen en migreren

Foto van David Ladiges
David Ladiges
Technical Lead

Je wilt je content veiligstellen, je blogartikelen meenemen naar een nieuwe site, of een kopie van je site aan iemand overdragen. In alle gevallen kom je uit bij “exporteren”, en precies daar ontstaat verwarring: WordPress heeft een ingebouwde exportfunctie die veel minder meeneemt dan mensen verwachten. Wie denkt daarmee een complete site in handen te hebben, ontdekt op het verkeerde moment dat instellingen, plugins en soms zelfs de afbeeldingen ontbreken. Daarom eerst het onderscheid dat alles bepaalt, en daarna per situatie de juiste werkwijze.

Het cruciale onderscheid: contentexport versus volledige back-up

De ingebouwde export van WordPress maakt een contentexport: een XML-bestand (een gestructureerd tekstbestand) met je pagina’s, berichten, reacties, categorieën en menu’s. Wat er níet in zit: je thema, je plugins, hun instellingen, je site-instellingen en je gebruikerswachtwoorden. En de grootste verrassing: je mediabestanden zitten er ook niet echt in. Het exportbestand bevat alleen verwíjzingen naar je afbeeldingen; de bestanden zelf blijven op de oude site staan en worden bij import op de nieuwe site vanaf daar opgehaald. Gaat de oude site ooit offline, dan zijn die afbeeldingen weg.

Een volledige back-up daarentegen omvat álles: alle bestanden (WordPress zelf, thema’s, plugins, uploads) plus de complete database (de opslagplaats van content én instellingen). Daarmee kun je de site integraal herstellen of verhuizen, exact zoals hij was.

De vuistregel: wil je je sité veiligstellen of verhuizen, dan heb je een volledige back-up nodig. Wil je alleen je cóntent meenemen naar een andere WordPress-installatie, dan is de contentexport het juiste, lichtere gereedschap. Dit artikel gaat over die tweede route; voor de volledige variant is onze complete gids over WordPress back-ups en migratie het uitgebreide naslagwerk.

De contentexport uitvoeren

  1. Ga in het dashboard naar Gereedschap en klik op Exporteren.
  2. Kies wat je wilt exporteren: alle content, of alleen berichten of pagina’s, desgewenst gefilterd op categorie, auteur of periode.
  3. Klik op Exportbestand downloaden. Je ontvangt een XML-bestand dat je bewaart op je computer.

Dat is de hele export. De omvang verrast vaak: omdat er geen mediabestanden in zitten, is het bestand van een flinke site meestal maar enkele megabytes.

Importeren op de nieuwe site, mét media

Op de ontvangende WordPress-site ga je naar Gereedschap en dan Importeren, en installeer je de WordPress-importer. Tijdens de import maak je twee keuzes die het verschil maken. Ten eerste wijs je de auteurs toe: content van auteurs die op de nieuwe site niet bestaan, hang je aan een bestaand account. Ten tweede, en dit is de belangrijkste vinkbox van het hele proces: “Download en importeer bestandsbijlagen”. Vink die áán, dan haalt de importer de afbeeldingen van de oude site op en zet ze in de mediabibliotheek van de nieuwe. Voorwaarde is dus dat de oude site op dat moment nog online en bereikbaar is. Plan een verhuizing daarom altijd zo dat de oude site pas offline gaat nádat de import inclusief media geslaagd is.

Controleer na de import drie dingen: staan de afbeeldingen echt in de nieuwe mediabibliotheek (en laden ze niet stiekem nog vanaf het oude adres), kloppen de interne links, en staat de permalink-structuur van de nieuwe site gelijk aan de oude zodat de URL’s van je content niet veranderen.

Wanneer je onderdelen apart moet meenemen

Omdat de contentexport bewust beperkt is, zijn er situaties waarin je aanvullend werk hebt. Media apart: is de oude site al offline of onbetrouwbaar, download dan de map wp-content/uploads via de bestandsbeheerder of FTP (bestandstoegang tot je hosting) en zet hem op de nieuwe site, zodat de importer nergens meer vandaan hoeft te halen. Instellingen en plugins: die verhuizen nooit mee in een contentexport; noteer je pluginlijst en richt de nieuwe site bewust opnieuw in, wat bij een verhuizing naar een frisse site vaak juist een voordeel is. En de database apart exporteren, via phpMyAdmin in je hostingpaneel of met wp db export via WP-CLI (de commandoregel-interface van WordPress), hoort bij de volledige back-uproute en is het domein van gevorderden; wie op dat niveau werkt, pakt meestal meteen de complete migratiewerkwijze uit de back-upgids.

Bij Surver: bij onze managed pakketten maken we dagelijks automatisch volledige back-ups van je site. Voor veiligstellen hoef je de exportfunctie dus niet te gebruiken; die bewaar je voor waar hij goed in is, content overzetten. En wil je een kopie van je volledige back-up in eigen beheer, dan helpt onze support je zeven dagen per week op weg.

Kies bewust, dan is exporteren simpel

Samengevat is de keuze steeds dezelfde: contentexport voor het verplaatsen van teksten en berichten tussen WordPress-sites, volledige back-up voor alles waarbij de site zelf op het spel staat. Wie dat onderscheid eenmaal scherp heeft, gebruikt beide gereedschappen moeiteloos naast elkaar. De export is daarmee ook een prima jaarlijkse gewoonte bovenop je normale back-ups: één XML-bestandje op je eigen computer met al je teksten is een goedkope extra verzekering, en past netjes in het onderhoudsritme uit onze complete gids over WordPress-beheer.

Heb je een vraag over je website of hosting?

Ons team staat klaar om je te helpen! Laat je gegevens achter en we nemen vrijblijvend contact op.

Deel dit artikel:

Stel je vraag

Heb je een vraag over je website, hosting of WordPress? Vul je gegevens hieronder in en we nemen zo snel mogelijk contact met je op met een persoonlijk antwoord.

Je hebt geen technische kennis nodig. We denken graag met je mee.

Stel je vraag

Gerelateerde artikelen