Behåll en användbar redigeringshistorik
Devenia Revision Retention: behåll nya ändringar och äldre hållpunkter
Dagens ändringar och stycket som försvann förra månaden
Nya revisioner hjälper er att ångra ett nytt misstag. En äldre version kan innehålla ett stycke som togs bort för flera veckor sedan. Om ni bara sparar de senaste ändringarna kan den äldre hållpunkten gå förlorad.
Standardinställningen behåller de 10 senaste revisionerna samt den tillgängliga revision som ligger närmast 7, 14, 21, 28 och 70 dagar tillbaka. Flera tidpunkter kan välja samma revision. Det innebär upp till 15 olika versioner, beroende på vilken historik som finns.
De samlade arken visar nya ändringar, de glest placerade äldre hållpunkter. Illustrationen förklarar principen och visar inte ett exakt antal revisioner.
Välj den historik redaktörerna behöver
Öppna Verktyg > Revision Retention. Stäng av automatisk rensning och spara medan ni bedömer reglerna. Inställningarna avgör vad senare körningar får ta bort.
Nya revisioner och äldre tidpunkter
Välj hur många nya versioner ni vill behålla och vilka äldre tidpunkter som är viktiga. Tio revisioner kan omfatta minuter på en ofta ändrad sida eller månader på en sällan ändrad sida. En tidpunkt väljer närmaste tillgängliga version, inte nödvändigtvis en version från just den dagen.
Innehållstyper och gränser per körning
Inlägg och sidor är förvalda. Andra innehållstyper måste stödja revisioner. En körning granskar normalt upp till 100 inlägg eller sidor och tar bort högst 500 revisioner. Senare körningar fortsätter med återstående innehåll och återupptar det som inte blev färdigt.
Automatisk rensning
Första körningen planeras ungefär en timme efter aktivering, därefter dagligen som standard via WP-Cron. Den faktiska körningen beror på cron-inställningar och besökstrafik. Aktiva körningar tar bort revisioner permanent utan ny bekräftelse.
Förhandsgranska nästa omgång före rensning
En provkörning visar antal utan att ta bort revisioner eller flytta fram bearbetningen. Den gäller nästa omgång, inte hela webbplatsen, och uppdaterar rapporten för senaste körningen.
1. Säkerhetskopiera databasen
Kontrollera viktiga sidor i WordPress revisionshistorik. Om varje ändring från en period behövs kan några få äldre hållpunkter vara otillräckliga.
2. Granska en provkörning
Välj Run dry-run. Kontrollera antalet granskade, sparade och föreslagna borttagna revisioner. Rapporten visar antal, inte en lista över varje revision.
3. Tillämpa reglerna
Markera bekräftelsen för borttagning och välj Run cleanup now. Har innehåll eller inställningar ändrats efter förhandsgranskningen, kör den igen. Rensningen beräknar urvalet på nytt.
4. Läs resultatet
Kontrollera antalet borttagna revisioner, eventuella fel och om körningen stoppades vid gränsen. Låt schemat vara aktivt bara om samma regler ska tillämpas automatiskt.
Revisionshistorik ersätter inte en säkerhetskopia
Tillägget kan inte återställa borttagna revisioner. Det väljer bland den historik som finns kvar. Versioner som WordPress, andra tillägg eller tidigare rensningar har tagit bort kan inte återskapas.
Kontrollera även WordPress revisionsgräns
En separat revisionsgräns kan ta bort äldre versioner innan de här reglerna hinner granska dem. Anpassa gränsen efter era behov. Tillägget hanterar revisionshistorik, inte säkerhetskopiering av webbplatsen.
Två åtgärder för behörig automatisering
Båda WordPress-åtgärderna kräver behörighet att hantera webbplatsens inställningar. Extern MCP-åtkomst kräver en separat konfigurerad adapter som gör åtgärderna tillgängliga.
Läs inställningar och status
revision-retention/get-settings tar emot ett tomt objekt och returnerar aktiva inställningar, rapporten för senaste körningen och nästa planerade körning.
Förhandsgranska eller kör en omgång
revision-retention/run gör en provkörning som standard. Använd dry_run: false endast när permanent borttagning är avsikten. Ändra reglerna på den vanliga administrationssidan.
Före installation
Kräver WordPress 6.9 eller senare och PHP 7.2 eller senare. Använd en underhållen PHP-version som webbplatsen stöder. Automatiska körningar kräver fungerande WP-Cron.
Behåll historiken ni vill kunna återvända till
Ladda ned tillägget, kontrollera det aktiva schemat och välj vad som ska sparas. Säkerhetskopiera databasen och förhandsgranska nästa omgång före rensningen.
