Opschonen van de wp_posts WordPress-tabel
Voor elke post die je schrijft of pagina die je maakt, slaat WordPress veel revisies op waar je naar terug kunt gaan. Dat comfort is prima totdat je op een dag merkt dat je serverruimte onverklaarbaar vol zit. De boosdoener is de wp_posts-tabel die, bij gebrek aan beperkingen op revisies, blijft groeien.
Het WordPress wp-posts revisiesysteem
Revisies zijn toegankelijk via het zijbalkmenu op elk bericht of elke pagina. U kunt door revisies bladeren om te zien wat er is gewijzigd en wanneer. Indien nodig kunt u heen en weer gaan tussen revisies om naar verwijderde inhoud te zoeken of terugkeren naar een oudere versie. Het probleem komt alleen naar voren als uw WordPress-blog overspoeld wordt met revisies.
Standaard slaat WordPress onbeperkte revisies op voor uw berichten en pagina's, zelfs als u er zelden een tweede gedachte aan besteedt. Het opschonen van de wp_posts tabel en het vrijmaken van ruimte kan echter zo eenvoudig zijn als een MySQL-query. In dit artikel laten we u zien hoe u dit doet en hoe u kunt voorkomen dat revisies zich in de toekomst ophopen.
De wp_posts-tabel opschonen vanuit phpMyAdmin
Revisies worden opgeslagen in uw MySQL-database, dus het is logisch dat de eerste stap om revisies op te schonen de database zelf is. phpMyAdmin is een van de meest voorkomende beheertools voor MySQL en staat het uitvoeren van query's toe in een gebruiksvriendelijke lay-out.
Om oude revisies te verwijderen, zoekt en opent u de wp_posts-tabel. Kies bovenaan het SQL-tabblad en voer de onderstaande query in:
VERWIJDER UIT wp_posts WAAR post_type = "revision";
De query zoekt naar versies van berichten die revisies zijn in de wp_posts tabel en verwijdert ze. Simpel, maar uiterst effectief; in een kleine WordPress blog ging de tabelgrootte van 86kb naar 22kb - een reductie van 75%. Op grotere websites is het in staat om tot 90% van de gearchiveerde data te verwijderen.
De wp_posts-tabel opschonen vanuit WP Speed of Light
Revisies handmatig verwijderen uit de wp_posts tabel is complex en brengt het risico met zich mee dat daadwerkelijke berichten en pagina's ten onrechte worden verwijderd. WP Speed of Light biedt een veel intuitievere manier om revisies uit de wp_posts tabel op te schonen.
Oude revisies kunnen worden gewist uit het Database Cleanup tabblad menu in WP Speed of Light’s configuratie. Een van de opties is alle revisies opschonen - vink deze optie aan en druk op de knop opschonen & opslaan om uw wp_posts tabel vrij te maken van onnodige inhoud.
Als je de Pro Addon 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 laten opschonen. Druk op opschonen & opslaan om de wijzigingen te bevestigen.
Het aantal WordPress revisies beperken
Net als bij andere dingen is preventie beter dan genezen. Met de configuratie van WordPress kunt u het aantal revisies dat voor elke post of pagina wordt opgeslagen, beperken. Om deze optie in te stellen, moet u toegang hebben tot uw server met SFTP en het wp-config.php-bestand openen.
In het wp-config.php bestand moet u zoeken naar de ABSPATH-definitieregel. Om een van de onderstaande regels te laten werken, moet u ze invoegen voor deze code-regel. Er zijn twee manieren om het aantal WordPress-revisies te beperken. U kunt de volgende coderegel schrijven om alleen de meest recente revisies te behouden:
define('WP_POST_REVISIONS', 5);
Natuurlijk kunt u het aantal revisies voor berichten en pagina's aanpassen aan uw eigen limiet. Als alternatief, als u helemaal geen revisies wilt opslaan, kunt u het revisiesysteem van WordPress helemaal uitschakelen door de volgende code te schrijven:
define('WP_POST_REVISIONS', false);
Op papier kunnen WordPress-revisies een zegen zijn, waardoor je door oudere berichten en pagina's kunt springen om inhoud te vinden die je hebt verwijderd. In werkelijkheid kunnen de ruimtebeperkingen op kleine servers de bruikbaarheid van revisies tenietdoen en ze veranderen in omslachtige archieven. Of je nu WP Speed of Light gebruikt of ze handmatig verwijdert, revisies hoeven geen belemmering te zijn en in de toekomst kun je hun gedrag aanpassen aan je behoeften.
Het is ook goed om op te merken dat WP Speed of Light ons in staat stelt onze site-snelheid te analyseren en ons ook eenvoudige opties geeft om deze snel te optimaliseren, zoals je hier kunt zien.
Meer details: WP Speed of Light >>
Wanneer u zich abonneert op de blog, sturen we u een e-mail wanneer er nieuwe updates op de site zijn, zodat u ze niet mist.



