Wil je wijzigingen in WordPress ongedaan maken? Heb je een fout gemaakt en wil je de inhoud terugzetten naar een eerdere versie?

In dit artikel laten we je zien hoe je in WordPress iets ongedaan kunt maken met een kernfunctie, revisies genaamd, en de bijbehorende functie autosaves.

Revisies en autosaves zijn in feite een momentopname van je post, pagina of aangepast berichttype, waardoor het gemakkelijk wordt om wijzigingen, wanneer nodig, ongedaan te maken.

In dit artikel laten we je eerst zien hoe je iets ongedaan kunt maken in WordPress met behulp van revisies. Nadat we het how-to-gedeelte hebben besproken, leggen we vervolgens een beetje meer uit over hoe revisies en autosaves werken, en geven je enkele tips om ze effectief te gebruiken. In het geval dat je een grote fout hebben gemaakt, dan zijn er altijd nog de snapshots.

Terugzetten in WordPress met behulp van revisies

We beginnen met het “hoe”-gedeelte, omdat we begrijpen dat je je mogelijk in een stressvolle situatie bevindt en je werk zo snel mogelijk terug wilt hebben. Nadat je dit echter hebt opgelost, raden we je aan het hele artikel door te lezen, omdat er enkele belangrijke prestatieoverwegingen zijn voor het gebruik van WordPress-revisies.

Stap 1: Open revisies interface

Om toegang te krijgen tot de revisiefunctie, ga je naar de Revisions-link in de zijbalk van de WordPress-editor.

Hier bevindt het zich in de nieuwe block-editor (Gutenberg)

Openen van revisions in de block-editor
Openen van revisions in de block-editor

En hier vind je het in de Classic-editor:

Openen van revisies in de Classic-editor
Openen van revisies in de Classic-editor

Hoe je de interface voor revisies ook opent, deze ziet er hetzelfde uit.

Stap 2: Kies revisies om te herstellen

Zo ziet de revisie-interface eruit:

De interface voor WordPress-revisies
De interface voor WordPress-revisies

Hier komen we een aantal dingen tegen. Allereerst kun je de schuifregelaar bovenaan gebruiken om verschillende revisies te selecteren.

Daaronder vergelijkt WordPress de revisie die je hebt geselecteerd met de revisie die onmiddellijk voorafgaat aan deze geselecteerde revisie:

Gebruik de schuifregelaar om te wijzigen naar welke revisie je kijkt
Gebruik de schuifregelaar om te wijzigen naar welke revisie je kijkt

Een rode achtergrond geeft aan dat er iets is verwijderd, terwijl een groene achtergrond aangeeft dat er iets nieuws is toegevoegd:

De kleuren helpen je te zien wat tussen de revisies is toegevoegd of verwijderd
De kleuren helpen je te zien wat tussen de revisies is toegevoegd of verwijderd

Als je een revisie niet wilt vergelijken met de revisie direct ervoor, kunt je ook het vak Compare any two revisions aanvinken om twee revisies met elkaar te vergelijken, met behulp van de schuifregelaars:

Hoe je verschillende revisies met elkaar vergelijkt
Hoe je verschillende revisies met elkaar vergelijkt

Stap 3: Revisies herstellen

Er bestaan twee verschillende manieren om in WordPress iets ongedaan te maken en een revisie te herstellen:

  • Volledige herstelling
  • Handmatige herstelling van een deel met behulp van kopiëren en plakken

Ten eerste kun je de knop Restore This Revision gebruiken om de huidige geselecteerde revisie te herstellen (het zou ook kunnen aanduiden Restore This Autosave, afhankelijk van of je een revisie of een autosave bekijkt).

Het is belangrijk op te merken dat deze knop alles of niets is. Dit betekent dat WordPress de huidige inhoud volledig zal vervangen door de inhoud in de revisie:

Herstellen van een revisie
Herstellen van een revisie

Als je dat niet wilt doen, kun je de low-tech handmatige kopieer- en plakbenadering gebruiken. Dit is handig als je bijvoorbeeld een enkele alinea hebt verwijderd en deze wilt terughalen, maar niet alle andere inhoud wilt overschrijven die je sindsdien hebt toegevoegd.

Met low-tech bedoelen we eenvoudigweg het kopiëren van de inhoud die je wilt herstellen om het vervolgens in de editor te plakken:

Je kunt simpelweg de gewenste delen kopiëren en plakken
Je kunt simpelweg de gewenste delen kopiëren en plakken

En zo kun je wijzigingen in WordPress ongedaan maken!

Kun je een “herstelling herstellen”?

Als je van gedachten verandert nadat je een oudere versie van de inhoud hebt hersteld, hoef je je geen zorgen te maken. Je kunt altijd teruggaan naar dezelfde revisiesinterface en opnieuw herstellen.

Wanneer je de knop Restore This Revision gebruikt, verwijdert WordPress de andere revisies niet. In plaats daarvan maakt het gewoon een gloednieuwe revisie met de inhoud die je hebt hersteld.

Meer over WordPress revisies en autosaves

Nu we je hebben laten zien hoe je de inhoud terug kunt krijgen, laten we eens kijken wat er echt van binnen gebeurt.

Er zijn twee manieren waarop WordPress de wijzigingen voor je “opslaat”:

  • Revisions —  WordPress slaat een momentopname van de inhoud op telkens wanneer je op Save DraftPublish, of Update klikt in de editor. WordPress slaat standaard onbeperkte revisions op, maar we raden aan dit te beperken.
  • Autosaves —  zelfs als je niet op Save Draft, Publish of Update klikt, slaat WordPress nog steeds automatisch elke 60 seconden een snapshot op, terwijl je in de Classic-editor werkt of elke 10 seconden als je in de nieuwe block-editor werkt (Gutenberg). WordPress slaat slechts één autosave tegelijk op, dus bij elk interval vervangt het de vorige autosave.

De Revisions-interface die we hierboven hebben laten zien, geeft je toegang tot zowel revisies als autosaves, en je kunt vanuit beide met hetzelfde proces herstellen.

Je kunt bijvoorbeeld zien hoe een autosave er bijna identiek uitziet als een revisie. Het enige verschil is dat WordPress rode tekst gebruikt om je te laten weten dat het om een autosave gaat:

Hoe een autosave eruit ziet
Hoe een autosave eruit ziet

Waarom we aanbevelen om revisies in WordPress te beperken

Hoewel WordPress-revisies zeker een nuttige functie is als het gaat om het herstellen van wijzigingen in WordPress, betekent het feit dat WordPress onbeperkte revisies opslaat (standaard) dat al deze revisies de database kunnen “opzwellen”, omdat elke revisie een nieuwe rij in de database van de site is. We hebben veel oudere sites met meer dan 100.000 rijen gezien, alleen al uit revisies.

Dit betekent niet dat je de revisiefunctie volledig moet verwijderen, maar we raden wel aan om een harde limiet in te stellen voor het aantal revisies dat WordPress voor elk stuk inhoud opslaat, in plaats van het onbeperkt te laten reviseren.

Meer hierover in onze gids voor het verbeteren van WordPress-revisies waarin we een paar verschillende methoden aangeven die je kunt gebruiken om het aantal revisies van WordPress-winkels te beperken.

We raden aan om maximaal drie tot vier revisies in te stellen. Dit geeft je nog steeds de kans om je werk te herstellen als je een fout maakt, maar het zal de database niet “opblazen”.

Met deze limiet slaat WordPress alleen de meest recente drie tot vier revisies op voor elk afzonderlijk stuk inhoud. Dit betekent dat WordPress automatisch oudere revisies verwijdert zodra het de door jou ingestelde limiet overschrijdt.

Je kunt ook autosaves beperken

Zoals we hierboven vermeldden, maakt WordPress elke 60 seconden een nieuwe autosave bij het werken in de Classic Editor (hoewel het slechts één autosave per post opslaat).

Als je dit interval wilt wijzigen, kun je de wp-config.php-bestand gebruiken om een aangepast WordPress-interval voor automatisch opslaan in te stellen.

De nieuwe block-editor (Gutenberg) slaat vaker automatisch op – standaard elke 10 seconden. Als je wilt, kun je gebruik maken van de Disable Gutenberg Autosave plugin om het interval voor automatisch opslaan rechtstreeks vanuit de interface van de block-editor te wijzigen.

Laatste redmiddel – Herstellen van snapshot (back-up)

Als je een klant van Kinsta bent en een grote fout hebt gemaakt die revisies of automatisch opslaan niet kan verhelpen, kunt je de WordPress-site altijd herstellen vanuit een snapshot (back-up). Standaard wordt er elke 24 uur een back-up van de site gemaakt. Deze snapshots of momentopnamen worden 14 dagen bewaard (en 20 tot 30 dagen bij hogere abonnementen).

Klik in het MyKinsta-dashboard op je site en vervolgens op het tabblad “Back-ups”. Kies een snapshot (back-up) van waaruit je de site wilt herstellen.

Herstel WordPress-site door een snapshot (back-up)
Herstel WordPress-site door een snapshot (back-up)

Belangrijk: Kinsta heeft zelfs veiligheidsmaatregelen voor restauratie. Wanneer je een back-up herstelt, wordt er een nieuwe back-up gegenereerd die de status van je website weergeeft net voordat je deze herstelde. Voor het geval dat! 😉

Als je geen klant van Kinsta bent, kun je een WordPress back-up plugin gebruiken. We raden altijd aan er een te gebruiken met incrementele back-ups voor de beste prestaties.

Samenvatting

Met WordPress-revisies kun je wijzigingen in WordPress ongedaan maken en een eerdere versie van de inhoud herstellen (of gewoon een eerdere versie bekijken zodat je iets kunt kopiëren en plakken).

Je hebt toegang tot alle revisies van een post of pagina door op de link Revisions in de WordPress-editor te klikken.

Hoe nuttig deze revisies ook kunnen zijn, we raden je echter aan geen onbeperkte revisies op te slaan. In plaats daarvan raden we aan om deze instructies te volgen om WordPress te beperken tot het opslaan van alleen de meest recente drie tot vier revisies voor elk stuk inhoud.

En als je een grote fout hebt gemaakt, zijn er altijd nog de snapshots (back-ups).