Ruim de wp_posts WordPress-tabel op
Voor elk bericht dat je schrijft of elke pagina die je maakt, slaat WordPress talloze revisies op waarnaar je kunt terugkeren. Dat is prima, totdat je op een dag merkt dat je serverruimte onverklaarbaar vol raakt. De boosdoener is de wp_posts-tabel, die door het gebrek aan beperkingen op revisies steeds groter wordt.
Het WordPress wp-posts revisiesysteem
Revisies zijn toegankelijk via het zijmenu op elk bericht of elke pagina. Je kunt door de revisies bladeren om te zien wat er is veranderd en wanneer. Indien nodig kun je heen en weer schakelen tussen revisies om te zoeken naar inhoud die je hebt verwijderd, of om terug te keren naar een oudere versie. Het probleem doet zich alleen voor wanneer je WordPress-blog overspoeld wordt met revisies.
Standaard slaat WordPress een onbeperkt aantal revisies op voor je berichten en pagina's, zelfs als je er zelden naar omkijkt. Het opschonen van de wp_posts-tabel en het vrijmaken van ruimte kan echter zo simpel zijn als een MySQL-query. In dit artikel laten we je zien hoe je dat doet en hoe je voorkomt dat er in de toekomst te veel revisies worden opgeslagen.
De wp_posts-tabel opschonen via phpMyAdmin
Revisies worden opgeslagen in uw MySQL-database, dus het is logisch dat u bij het opschonen van revisies eerst de database zelf moet controleren. phpMyAdmin is een van de meest gebruikte beheertools voor MySQL en biedt een gebruiksvriendelijke interface voor het uitvoeren van query's.
Om oude revisies te verwijderen, ga naar de tabel wp_posts en open deze. Selecteer bovenaan het tabblad SQL en voer de onderstaande query in:
DELETE FROM wp_posts WHERE post_type = "revision";
De query zoekt naar versies van berichten die revisies zijn in de wp_posts-tabel en verwijdert deze. Simpel, maar uiterst effectief; op een kleine WordPress-blog daalde de tabelgrootte van 86 kB naar 22 kB - een reductie van 75%. Op grotere websites kan hiermee tot wel 90% van de gearchiveerde gegevens worden verwijderd.
De wp_posts-tabel opschonen met WP Speed of Light
Het handmatig verwijderen van revisies uit de wp_posts-tabel is complex en brengt het risico met zich mee dat daadwerkelijke berichten en pagina's per ongeluk worden verwijderd. WP Speed of Light biedt een veel intuïtievere manier om revisies uit de wp_posts-tabel te verwijderen.
Oude revisies kunnen worden verwijderd via het tabblad 'Database opschonen' in de configuratie van WP Speed of Light. Een van de opties is 'Alle berichtrevisies opschonen' - vink deze aan en druk op de knop 'Opschonen en opslaan' om uw wp_posts-tabel te ontdoen van onnodige inhoud.
Als je de Pro-add-on van WP Speed of Lighthebt, kun je nog een stap verder gaan. Bovenaan op dezelfde pagina kun je automatische opschoning inschakelen en kiezen hoe vaak je de wp_posts-tabel wilt opschonen. Klik op 'Opschonen en opslaan' om de wijzigingen te bevestigen.
Het aantal WordPress-revisies beperken
Zoals met zoveel dingen geldt ook hier: voorkomen is beter dan genezen. In de WordPress-configuratie kun je het aantal opgeslagen revisies per bericht of pagina beperken. Om deze optie in te stellen, krijg je via SFTP toegang tot je server en open je het bestand wp-config.php.
In het wp-config.php-bestand moet je de ABSPATH-definitieregel zoeken. Om de onderstaande regels te laten werken, moet je ze vóór deze regel code invoegen. Er zijn twee manieren om het aantal WordPress-revisies te beperken. Je kunt de volgende regel code toevoegen om alleen de meest recente revisies te behouden:
define('WP_POST_REVISIONS', 5);
Uiteraard kunt u het aantal aanpassen om uw eigen limiet voor revisies van berichten en pagina's in te stellen. Als u echter helemaal geen revisies wilt opslaan, kunt u het revisiesysteem van WordPress volledig uitschakelen door de volgende code te schrijven:
define('WP_POST_REVISIONS', false);
Op papier lijken revisies in WordPress een zegen, omdat je zo door oudere berichten en pagina's kunt navigeren om bewerkte content terug te vinden. In de praktijk kunnen de beperkte opslagruimte op kleine servers de bruikbaarheid van revisies echter tenietdoen en ze veranderen in onhandige archieven. Of je nu WP Speed of Light Of je ze nu handmatig verwijdert of niet, revisies hoeven geen belemmering te vormen, en in de toekomst kun je hun gedrag aanpassen aan je behoeften.
Het is ook goed om te weten dat WP Speed of Light ons in staat stelt de snelheid van onze website te analyseren en ons eenvoudige opties biedt om deze snel te optimaliseren, zoals je hier .
Meer details: WP Speed of Light >>
Wanneer u zich abonneert op de blog, sturen wij u een e-mail wanneer er nieuwe updates op de site zijn, zodat u deze niet mist.




