πŸ”΅
WordPress

WordPress wp_options tabel opschonen: complete uitleg

πŸ“… 5 October 2026 ✏️ 5 October 2026 ⏱ 4 min leestijd

Leer hoe je de wp_options tabel van WordPress veilig opschoont, autoload verkleint en je site weer sneller maakt, stap voor stap.

Een opgeblazen wp_options tabel is een veelvoorkomende oorzaak van een trage WordPress-site. Plugins laten na verwijdering vaak rommel achter, en vooral verouderde of overbodige autoload-rijen worden bij elke paginaweergave in het geheugen geladen. Door deze tabel op te schonen verklein je de database, verlaag je het geheugengebruik en verbetert de laadtijd van je site merkbaar.

Wat is de wp_options tabel

De tabel wp_options slaat alle instellingen van je WordPress-site op: thema-instellingen, pluginconfiguraties, widgets, cron-taken en algemene siteopties. Elke rij heeft een naam, een waarde en een veld genaamd autoload. Staat autoload op yes, dan wordt die waarde bij elke paginaweergave automatisch ingeladen, ongeacht of de pagina die waarde nodig heeft. Hoe meer rijen met autoload op yes, hoe zwaarder elke pageload wordt.

wp_optionsAutoloaddataElkepagina

Waarom raakt deze tabel vervuild

Vervuiling ontstaat meestal door:

  • Plugins die bij verwijdering hun eigen opties niet opruimen
  • Transients (tijdelijke cache-data) die niet correct verlopen of niet worden opgeschoond
  • Formulier- en statistiekplugins die veel kleine losse opties wegschrijven
  • Import- of migratietools die oude configuraties laten staan

Het gevolg: de tabel groeit, de autoload-data wordt groter, en elke pageload moet meer data uit de database lezen dan nodig is.

πŸ’‘ Tip: Maak altijd eerst een backup voordat je in de database gaat opschonen. Werk je bij Tandata, dan kun je dagelijkse backups eenvoudig terugzetten via Plesk mocht er iets misgaan.

Opschonen stap voor stap

Ga hierbij altijd voorzichtig te werk: verwijder nooit opties waarvan je niet zeker weet waar ze bij horen.

1

Maak een backup

Exporteer de database via phpMyAdmin of Plesk, of zet een handmatige backup klaar voordat je wijzigingen doorvoert.

2

Bekijk de grootste autoload-rijen

Voer een query uit zoals SELECT option_name, LENGTH(option_value) AS size FROM wp_options WHERE autoload='yes' ORDER BY size DESC LIMIT 20; om te zien welke opties het meeste geheugen innemen.

3

Verwijder verouderde transients

Verwijder verlopen transients met een query of een opschoonplugin, bijvoorbeeld opties die beginnen met _transient_timeout_ en in het verleden liggen.

4

Herken en verwijder weesopties

Zoek opties die horen bij plugins die niet meer actief of geΓ―nstalleerd zijn. Controleer de naam van de optie op de pluginnaam voordat je verwijdert.

5

Zet autoload op no waar mogelijk

Voor opties die zelden nodig zijn maar wel bewaard moeten blijven, kun je autoload handmatig op no zetten in plaats van de rij te verwijderen.

6

Optimaliseer de tabel

Voer na het opschonen OPTIMIZE TABLE wp_options; uit zodat de tabel ook qua schijfruimte wordt opgeschoond.

Vervuiling voorkomen

Opschonen is één keer werk, voorkomen is structureel. Enkele gewoontes die helpen:

  • Gebruik een pluginverwijderaar die ook database-opties opschoont, of controleer handmatig na het deactiveren van een plugin
  • Installeer niet onnodig veel plugins en test eerst of een plugin daadwerkelijk nodig is
  • Controleer periodiek, bijvoorbeeld elk kwartaal, de grootste autoload-opties
  • Houd WordPress, thema’s en plugins up-to-date zodat bugs met opgehoopte transients worden verholpen

Draait je site op snelle webhosting met NVMe-opslag en LiteSpeed, dan voel je de impact van een vervuilde database minder snel, maar het blijft verstandig om de tabel regelmatig schoon te houden voor optimale prestaties.

Veelgestelde vragen

Is het veilig om rijen uit wp_options te verwijderen?

Ja, mits je weet bij welke plugin of functie een optie hoort en je eerst een backup hebt gemaakt. Verwijder nooit kernopties van WordPress zelf, zoals siteurl of home.

Wat is het verschil tussen autoload yes en no?

Opties met autoload op yes worden bij elke paginaweergave automatisch geladen in het geheugen. Opties met autoload op no worden alleen opgehaald wanneer de code er expliciet om vraagt.

Kan ik een plugin gebruiken om wp_options op te schonen?

Ja, er bestaan opschoon- en optimalisatieplugins die autoload-data inzichtelijk maken en verlopen transients verwijderen. Controleer wel altijd wat zo’n plugin precies gaat verwijderen voordat je bevestigt.

Mijn site is traag, ligt dat altijd aan wp_options?

Niet per se. Een trage site kan ook komen door zware plugins, een ongeoptimaliseerd thema of te weinig serverresources. Een vervuilde wp_options tabel is wel een van de vaakst over het hoofd geziene oorzaken.

Hoe vind ik de grootte van de volledige tabel?

Via phpMyAdmin of Plesk zie je de tabelgrootte direct in het databaseoverzicht, inclusief het aantal rijen en de totale dataomvang.

Conclusie

Een opgeschoonde wp_options tabel zorgt voor minder databasebelasting en snellere paginaweergaves. Maak altijd eerst een backup, analyseer de grootste autoload-opties, verwijder verouderde transients en weesopties, en optimaliseer de tabel na afloop. Combineer dit met snelle hosting voor het beste resultaat.

Bekijk webhosting β†’

Was dit artikel nuttig?