Sådan slettes revisioner i WordPress

Jeg kopierer jævnligt mine live WordPress-websteder tilbage til min lokale server. Ikke alene er det en ekstra backup, men det giver mig mulighed for at udvikle lokalt med opdateret indhold.

Senest har jeg fået irriteret over, hvordan opblusset WordPress-databaserne synes at få.

Meget af det kommer fra REVISIONs funktionen i WordPress.

Trin 1: Begræns, hvor mange revisioner WP holder

Som standard gemmer WordPress et uendeligt antal revisioner (hver gem plus en autosave). Du kan dog begrænse antallet af butikker (se officielle dokumenter).

Tilføj denne kode til din wp-config.php fil:

define ('WP_POST_REVISIONS', 3);

Dette vil gemme 3 revisioner. Hvis du vil stoppe revisionerne helt, skal du derefter indstille nummeret til nul.

define ('WP_POST_REVISIONS', 0);

Jeg har kun meget lejlighedsvis brugt revisionsfunktionen, så tre er gode nok til mig.

Trin 2: Opryd gamle revisioner

Det bedste plugin jeg har fundet er Optimer efter-Database Sletning Revisions. Den har mange downloads, er opdateret og er nem at betjene (mens der stadig er mulighed for nogle tilpasninger).

Ud af kassen vil det gøre nogle grundlæggende optimeringer. Jeg har ændret indstillingerne og bedt om at beholde kun 3-revisioner. Sørg for at tage en backup først!

Voila! En tredjedel af min database er væk. Jeg gik derefter og indstillede nogle andre indstillinger

Slet papirkurven
Slet spamfiler
Slet ubrugte tags
Slet udgåede transienter

Dette barberede en anden klump af data. En mindre database betyder hurtigere sikkerhedskopiering, migreringer og bedre ydeevne.

BEMÆRK: Hvis du har et større / ældre WordPress-websted, skal du prøve at tænde kun nogle få indstillinger ad gangen og derefter optimere. Dette kan være tungt i databasen, og i et par time-outs fik jeg en 504 Gateway Time-out-fejl. Dette skyldes at scriptet tog lang tid at løbe.

Stillingen Sådan slettes revisioner i WordPress dukkede først på Sites for Profit.

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.