Bewaar een bruikbare bewerkingsgeschiedenis
Devenia Revision Retention: recente wijzigingen en oudere referentiepunten bewaren
De wijzigingen van vandaag en de alinea van vorige maand
Recente revisies helpen een nieuwe fout terug te draaien. Een oudere versie kan een alinea bevatten die weken geleden is verwijderd. Wie alleen de nieuwste wijzigingen bewaart, kan dat oudere referentiepunt kwijtraken.
Standaard blijven de 10 nieuwste revisies behouden, plus de beschikbare revisie die het dichtst bij elk doel ligt: 7, 14, 21, 28 en 70 dagen geleden. Meerdere doelen kunnen dezelfde revisie kiezen. Er blijven dus maximaal 15 verschillende versies over, afhankelijk van de beschikbare geschiedenis.
De gegroepeerde vellen staan voor recente wijzigingen; de losse vellen voor oudere referentiepunten. De illustratie toont het principe, geen exact aantal revisies.
Kies de geschiedenis die de redactie nodig heeft
Open Gereedschap > Revision Retention. Schakel automatisch opruimen uit en sla op terwijl u de regels beoordeelt. Deze instellingen bepalen wat latere uitvoeringen mogen verwijderen.
Recente revisies en oudere tijdstippen
Kies hoeveel recente versies u bewaart en welke oudere momenten belangrijk zijn. Tien revisies kunnen minuten beslaan op een vaak gewijzigde pagina, of maanden op een rustige pagina. Een doel kiest de dichtstbijzijnde beschikbare versie, niet gegarandeerd een versie van die specifieke dag.
Inhoudstypen en grenzen per uitvoering
Berichten en pagina’s zijn standaard geselecteerd. Andere inhoudstypen moeten revisies ondersteunen. Elke uitvoering controleert standaard maximaal 100 berichten of pagina’s en verwijdert maximaal 500 revisies. Volgende uitvoeringen gaan verder met de resterende inhoud en hervatten onafgeronde inhoud.
Automatisch opruimen
De eerste uitvoering wordt ongeveer een uur na activering gepland. Daarna is het standaardinterval dagelijks via WP-Cron. De werkelijke uitvoering hangt af van de cron-instellingen en het siteverkeer. Actieve uitvoeringen verwijderen revisies definitief zonder opnieuw bevestiging te vragen.
Bekijk de volgende ronde vóór het verwijderen
Een proefuitvoering toont totalen zonder revisies te verwijderen of de voortgang te verplaatsen. Ze betreft de volgende ronde, niet de hele website, en werkt het rapport van de laatste uitvoering bij.
1. Maak een databaseback-up
Controleer belangrijke pagina’s in de revisiegeschiedenis van WordPress. Als elke wijziging uit een bepaalde periode nodig is, zijn enkele oudere referentiepunten mogelijk onvoldoende.
2. Beoordeel een proefuitvoering
Kies Run dry-run. Controleer hoeveel revisies zijn bekeken, behouden en voor verwijdering geselecteerd. Het rapport geeft aantallen, geen afzonderlijke lijst.
3. Pas de regels toe
Vink de bevestiging voor verwijderen aan en kies Run cleanup now. Zijn inhoud of instellingen sinds de proef gewijzigd, voer de proef dan opnieuw uit. Het opruimen berekent de selectie opnieuw.
4. Lees het resultaat
Controleer het aantal verwijderingen, fouten en of de limiet de uitvoering heeft gestopt. Houd het schema alleen actief als u dezelfde regels automatisch wilt toepassen.
Revisies bewaren vervangt geen back-up
Deze plugin kan verwijderde revisies niet herstellen. Hij selecteert uit de geschiedenis die nog bestaat. Versies die WordPress, een andere plugin of een eerdere opruimronde heeft verwijderd, komen niet terug.
Controleer ook de revisielimiet van WordPress
Een aparte revisielimiet kan oudere versies verwijderen voordat deze regels ze beoordelen. Stem die limiet af op uw bewaarbehoefte. De plugin beheert revisiegeschiedenis, geen back-ups van uw website.
Twee acties voor bevoegde automatisering
Beide WordPress-acties vereisen toestemming om site-instellingen te beheren. Externe MCP-toegang vraagt om een apart ingestelde adapter die deze acties beschikbaar maakt.
Instellingen en status lezen
revision-retention/get-settings accepteert een leeg object en geeft de actieve instellingen, het rapport van de laatste uitvoering en de volgende geplande uitvoering terug.
Eén ronde bekijken of uitvoeren
revision-retention/run voert standaard een proef uit. Gebruik dry_run: false alleen als definitieve verwijdering de bedoeling is. Wijzig de regels via het gewone beheerscherm.
Vóór installatie
Vereist WordPress 6.9 of hoger en PHP 7.2 of hoger. Gebruik een onderhouden PHP-versie die uw website ondersteunt. Automatische uitvoeringen vereisen werkende WP-Cron.
Bewaar de geschiedenis waarnaar u wilt terugkeren
Download de plugin, controleer het actieve schema en kies uw bewaarregels. Maak een databaseback-up en bekijk de volgende ronde voordat u opruimt.
