Ultimate Guide til WordPress Post Revisions
En af de bedste ting om WordPress er dens indbyggede revisionskontrolsystem. Du behøver ikke bekymre dig om, at du mister en tidligere version af din skrivning, som hver revision er separat gemt i databasen og du kan nemt flytte frem og tilbage mellem dem.
WordPress 'revisionssystem fungerer på samme måde som kodeversionsstyringssystemer som Git eller Subversion, kun det er næsten fuldstændig automatiseret (du behøver ikke at genere med et kommandolinjeværktøj). Det giver plads til en avanceret content management workflow og betydeligt reducerer risikoen for indholdstab.
Lokaliser revisioner
Revision ledelsen er noget skjult i WP admin, som det har ikke sin egen menu i sidepanelet.
Du kan få adgang til den fra enten “Rediger indlæg” (Indlæg> Alle indlæg> Rediger
) eller den “Rediger side” skærm (Sider> Alle sider> Rediger
). Det “revisioner” menuen er placeret direkte til WordPress editoren, inde i “Offentliggøre” boks. Klik på knappen “Gennemse” knap for at få adgang til revisionsstyringsskærmen.
Skærmen til revisionsstyring giver dig mulighed for tjek forskellene mellem de forskellige versioner af dit indlæg. Hoveddelen af siden er taget op a diff sammenligningsværktøj.
Tekststrenge, der blev fjernet fra den tidligere version, er markeret med rødt, mens strenge tilføjet i den næste version er markeret med grønt.
Der er en anden måde at få adgang til revisioner fra “Rediger indlæg” (eller “Rediger side”) skærm. Åbn “Skærmindstillinger” menu øverst på siden og Tjek “revisioner” mulighed. Det tilføjer en ekstra boks under WordPress-editoren, hvorfra du kan få adgang til revisionerne.
Som du kan se nedenfor, er “revisioner” boks viser alle de revisioner, du har. Du kan nemt vælge den, du vil se ved at klikke på den.
Opret revisioner
Så hvordan kan du lave revisioner? Som jeg nævnte før, er WordPress 'revisionssystem helt automatiseret. Når du gemmer et indlæg eller en side, en ny revision oprettes i databasen og en ny post vises på den “revisioner” skærm.
gemme automatisk
WordPress skaber også revisioner af dens autosave funktion. Autosave er aktiveret for alle indlæg og sider som standard og dig kan ikke slukke for det, men det er muligt at ændre autosaveintervallet (se nedenunder). Standardværdien af autosave er 60 sekunder.
Du behøver ikke bekymre dig om at have for mange autosave i databasen, som nye autosave overskrive de gamle. Autosaves skriver ikke om posten (som regelmæssige revisioner gør), de gemmes som en særlig revisionstype. Deres eneste formål er at gøre det muligt for dig Gendan den autosaved backup hvis din browser uventet lukkes ned.
Sammenlign Revisioner
Du kan sammenligne to revisioner af Flyt skyderens rækkevidde oven på skærmen Revisioner. Du kan også brug “Tidligere” og “Næste” knapper for at ændre skyderens position.
Bemærk at du på dette skærmbillede kan ikke redigere revisionerne, kun kontrollere forskellene mellem dem.
Som standard kan du sammenligne to tilstødende revisioner. Men hvis du tjekker “Sammenlign alle to revisioner” afkrydsningsfeltet kan du også se forskellene mellem postversioner, der ikke kommer efter hinanden.
Når dette afkrydsningsfelt er markeret, går glidebryderens rækkevidde får to håndtag og a “Fra til… ” feltet vises under det, så du nemt kan se, hvilke to revisioner du sammenligner.
Gendannelse af tidligere revision
Du kan Gendan nogen tidligere revision ved at vælge den revision du vil gendanne og klikke på “Gendan denne revision” knap.
Efter at have klikket på knappen, valgte revision vises inde i WordPress post editor og dig få en anmeldelse øverst på skærmen, der minder dig om restaureringen.
Opdater posten og den gengivne version vil være offentliggjort på webstedet.
Når du gendanner en tidligere revision, den sidste version af indlægget er ikke slettet fra databasen og du kan vende tilbage til det til enhver tid bruger den samme gendannelsesfunktion.
Konfigurer revisioner i wp-config
Du kan konfigurere nogle revisionsrelaterede indstillinger inde i din wp-config-fil. Du kan finde wp-config.php
i rodmappen på din server og få adgang til det via FTP.
Hvis du ikke er fortrolig med redigering af rodfiler på din server brug et revisionsredigerings plugin i stedet (se nogle af dem nedenfor).
Begræns antallet af revisioner
For at spare plads i din database kan du begrænse antallet af revisioner ved at tilføje følgende linje til begyndelsen af din wp-config-fil (efter starten tag).
# Gemmer 5 revisioner pr. Postdefinition ('WP_POST_REVISIONS', 5);
Deaktiver revisioner
Du kan også helt deaktivere funktionen efter revision.
# Deaktiverer funktionen efter revisionsfunktionen definere ('WP_POST_REVISIONS', falsk);
Ændre autosaveintervallet
Som nævnt er standardautosaveintervallet 60 sekunder. Du kan ændre denne værdi i din wp-config-fil med følgende kodestykke. Du skal definere autosaveintervallet om få sekunder.
# Indstiller autosave interval til 180 sekunder definere ('AUTOSAVE_INTERVAL', 180);
Revision Management Plugins
Der er en håndfuld af revision management plugins i WordPress plugin repo. Nedenfor kan du find et udvalg af dem (alle testet), men det er ikke en omfattende liste. Du kan finde alle officielle revisionsrelaterede WP plugins her på dette link.
WP Revision Master
Det WP Revision Master plugin giver dig mulighed for konfigurere revisionsindstillinger lige fra din WordPress admin. Du kan deaktiver revisioner, selv efter individuelle posttyper (stillinger, sider, produkter osv.). Du kan også Indstil maksimalt antal revisioner, På denne måde behøver du ikke at redigere din wp-config-fil på din server.
Simple Revisions Slet
Simple Revisions Slet er en simpel men en meget nyttig plugin. Det tilføjer ikke en separat plugin side til WP admin, bare en elegant “Purge” knap til “Rediger indlæg” skærm. Det sletter alle postrevisioner tilhører en individuel post. Fantastisk måde at reducere størrelsen på din database hurtigt.
Pas på, at Purge-knappen straks sletter alle revisioner, så klik bare på det, hvis du ikke har brug for revisionerne i fremtiden.
Tilføjelsen Simple Repisions Delete tilføjer også a “Rensning revisioner” mulighed for “Alle indlæg” og “Alle sider” skærme. Ved hjælp af denne funktion kan du slippe af med uønskede postrevisioner i bulk.
Revision Strike
Revision Strike er også et simpelt plugin, men det kan hjælpe dig Hold din database ren. Det giver dig mulighed for at indstille antal dage hvorefter plugin kan fjerne revisionerne og Maksimalt antal revisioner at blive slettet på samme tid.