Behold nyttig redigeringshistorikk
Devenia Revision Retention: behold nye endringer og eldre holdepunkter
Dagens endringer og avsnittet som forsvant i forrige måned
Nye revisjoner hjelper dere å rette en fersk feil. En eldre versjon kan inneholde et avsnitt som ble fjernet for flere uker siden. Hvis dere bare beholder de nyeste endringene, kan dette holdepunktet gå tapt.
Standardvalget beholder de 10 nyeste revisjonene og den tilgjengelige revisjonen nærmest hvert tidspunkt: 7, 14, 21, 28 og 70 dager tilbake. Flere tidspunkter kan velge samme revisjon. Det gir opptil 15 ulike versjoner, avhengig av historikken som finnes.
Arkene som står samlet, viser nye endringer. Arkene med mellomrom viser eldre holdepunkter. Illustrasjonen forklarer prinsippet og viser ikke et nøyaktig antall revisjoner.
Velg historikken redaktørene trenger
Åpne Verktøy > Revision Retention. Slå av automatisk opprydding og lagre mens dere vurderer reglene. Innstillingene bestemmer hva senere kjøringer kan slette.
Nye revisjoner og eldre tidspunkter
Velg hvor mange nye versjoner dere vil beholde, og hvilke eldre tidspunkter som er nyttige. Ti revisjoner kan dekke minutter på en ofte endret side eller måneder på en sjelden endret side. Et tidspunkt velger nærmeste tilgjengelige versjon, ikke nødvendigvis en versjon fra akkurat den dagen.
Innholdstyper og grenser per kjøring
Innlegg og sider er valgt som standard. Andre innholdstyper må støtte revisjoner. En kjøring undersøker som standard opptil 100 innlegg eller sider og sletter opptil 500 revisjoner. Senere kjøringer fortsetter gjennom resten og tar opp igjen et uferdig innlegg.
Automatisk opprydding
Første kjøring planlegges omtrent én time etter aktivering. Deretter er standardintervallet én gang i døgnet via WP-Cron. Faktisk kjøretid avhenger av cron-oppsettet og trafikken. Aktive kjøringer sletter revisjoner permanent uten ny bekreftelse.
Forhåndsvis neste gruppe før sletting
En prøvekjøring viser antall uten å slette revisjoner eller flytte fremdriften videre. Den dekker neste gruppe, ikke hele nettstedet, og oppdaterer rapporten for siste kjøring.
1. Ta en sikkerhetskopi av databasen
Kontroller viktige sider i WordPress sin revisjonshistorikk. Hvis dere trenger alle endringer fra en bestemt periode, kan noen få eldre holdepunkter være utilstrekkelig.
2. Kontroller en prøvekjøring
Velg Run dry-run. Se hvor mange revisjoner som ble undersøkt, beholdt og foreslått slettet. Rapporten viser antall, ikke en liste over hver revisjon.
3. Bruk reglene
Kryss av for å bekrefte sletting, og velg Run cleanup now. Kjør en ny prøve hvis innhold eller innstillinger er endret etter den første. Oppryddingen beregner utvalget på nytt.
4. Les resultatet
Kontroller antall slettede revisjoner, feil og om grensen stoppet kjøringen. Behold tidsplanen aktiv bare hvis dere vil bruke de samme reglene automatisk.
Revisjoner erstatter ikke en sikkerhetskopi
Innstikket kan ikke gjenopprette slettede revisjoner. Det velger fra historikken som fortsatt finnes. Versjoner fjernet av WordPress, andre innstikk eller tidligere opprydding kommer ikke tilbake.
Kontroller også WordPress sin revisjonsgrense
En egen revisjonsgrense kan fjerne eldre versjoner før disse reglene får vurdert dem. Tilpass grensen til behovet deres. Innstikket håndterer revisjonshistorikk, ikke sikkerhetskopiering av nettstedet.
To handlinger for autorisert automatisering
Begge WordPress-handlingene krever tilgang til å administrere nettstedets innstillinger. Ekstern MCP-tilgang krever en separat konfigurert adapter som gjør handlingene tilgjengelige.
Les innstillinger og status
revision-retention/get-settings tar imot et tomt objekt og returnerer aktive innstillinger, rapporten fra siste kjøring og neste planlagte kjøring.
Forhåndsvis eller behandle én gruppe
revision-retention/run starter som standard en prøvekjøring. Bruk dry_run: false bare når dere vil slette permanent. Endre reglene i den vanlige administrasjonssiden.
Før installasjon
Krever WordPress 6.9 eller nyere og PHP 7.2 eller nyere. Bruk en vedlikeholdt PHP-versjon som nettstedet støtter. Automatisk opprydding krever at WP-Cron fungerer.
Behold historikken dere vil kunne gå tilbake til
Last ned innstikket, kontroller den aktive tidsplanen og velg hvilke revisjoner dere vil beholde. Ta en sikkerhetskopi av databasen og forhåndsvis neste gruppe før opprydding.
