Beschrijving
Advanced Database Cleaner – Optimize & Clean Database to Speed Up Site Performance
Beschrijving
Advanced Database Cleaner is een complete WordPress optimalisatieplugin die je helpt database-rommel op te ruimen en databaseprestaties te optimaliseren door ongebruikte gegevens te verwijderen, zoals oude revisies, autoconcepten, spamreacties, verlopen transients, ongebruikte berichtmeta, dubbele berichtmeta, ongebruikte gebruikersmeta, enz.
It is designed to help you improve website speed by reducing database bloat and ensuring a lean, efficient WordPress installation. It also provides detailed previews, powerful filters, and automation tools to safely control what gets cleaned.
Met de ✨Premium versie✨, kun je nog meer geavanceerde functies ontgrendelen, zoals het detecteren en opschonen van verweesde opties, verweesde tabellen, verweesde berichtmeta, verweesde gebruikersmeta, verweesde transients en verweesde cron jobs. Het geeft je ook duidelijke inzichten in hoe je database zich in de loop van de tijd ontwikkelt via ingebouwde analyses, laat je activiteit van plugins en thema’s volgen om beter te begrijpen wanneer nieuwe gegevens worden gemaakt of wanneer restanten verschijnen, en nog veel meer.
Waarom Advanced Database Cleaner gebruiken❓
👉 Krijg een duidelijk overzicht: zie hoeveel tabellen, opties, transients, cron jobs, metadata… records je hebt, en identificeer welke ongebruikt of verweesd zijn.
👉 Bespaar tijd: configureer wat er moet worden opgeschoond, hoe lang gegevens moeten worden bewaard en hoe vaak automatiseringen moeten worden uitgevoerd. De plugin regelt vervolgens de terugkerende opschoonacties voor je.
👉 Bespaar ruimte en verbeter prestaties: het verwijderen van onnodige gegevens vermindert de databasegrootte, maakt back-ups sneller en kan de queryprestaties verbeteren, vooral op drukke of oudere sites.
✅ Belangrijkste functies
- Verwijder oude revisies van berichten en pagina’s
- Verwijder oude autoconcepten
- Verwijder berichten in prullenbak
- Verwijder wachtende reacties
- Verwijder spamreacties
- Verwijder reacties in prullenbak
- Verwijder pingbacks
- Verwijder trackbacks
- Verwijder ongebruikte berichtmeta
- Verwijder ongebruikte reactiemeta
- Verwijder ongebruikte gebruikersmeta
- Verwijder ongebruikte term-meta
- Verwijder ongebruikte relaties
- Verwijder verlopen transients
- Verwijder dubbele berichtmeta
- Verwijder dubbele gebruikersmeta
- Verwijder dubbele reactiemeta
- Verwijder dubbele term-meta
- Verwijder oEmbed caches
- Toon de databasegrootte die vrijkomt voor opschoning voor elk , en de totale grootte die vrijkomt
- Toon en bekijk items om op te schonen voordat je een database-opschoning uitvoert om veiligheid te garanderen
- Sorteermogelijkheid in opschoonvoorbeeldtabellen (op naam, datum, grootte, site ID, enz.)
- Bekijk optiewaarde inhoud in originele of geformatteerde modus voor geserialiseerde of JSON structuren (en ook andere s).
- Bewaar laatste X dagen aan gegevens: schoon alleen gegevens op die ouder zijn dan het aantal dagen dat je specificeert
✅ Automatisering
- Plan database-opschoning om automatisch uit te voeren
- Maak geplande opschoontaken aan en specificeer welke items elke taak moet opschonen
- Plan database-optimalisatie en/of reparatie om automatisch uit te voeren
- Voer geplande taken uit op basis van verschillende frequenties: eenmalig, elk uur, tweemaal daags, dagelijks, wekelijks of maandelijks
- Specificeer de “bewaar laatste X dagen” regel voor elk in een geplande taak
- Pauzeer/hervat geplande taken wanneer nodig
- Maak zoveel geplande opschoontaken aan als nodig en specificeer wat elke taak moet opschonen
✅ Tabellen
- Toon de lijst met databasetabellen met informatie zoals aantal rijen, tabelgrootte, engine, enz.
- Sorteer tabellen op elke kolom zoals tabelnaam of tabelgrootte
- Detecteer en filter tabellen met ongeldige voorvoegsels (tabellen die niet bij de huidige WordPress installatie horen), dit kan worden in- of uitgeschakeld via de instellingenpagina
- Optimaliseer databasetabellen (de plugin meldt wanneer je tabellen optimalisatie nodig hebben)
- Repareer corrupte of beschadigde databasetabellen (de plugin brengt je op de hoogte wanneer tabellen corrupt zijn)
- Maak rijen van databasetabellen leeg
- Schoon databasetabellen op en verwijder ze
✅ Opties
- Toon de optielijst met informatie zoals optienaam, optiewaarde, optiegrootte en autoload-status
- Sorteer opties op elke kolom zoals optienaam of optiegrootte
- Bekijk optiewaarde inhoud in originele of geformatteerde modus voor geserialiseerde of JSON structuren.
- Breng je op de hoogte als autoload-opties groot zijn en help de autoload-grootte te verminderen voor betere prestaties
- Detect large options that may slow down your website
- Stel optie autoload in op ja/nee
- Schoon opties op en verwijder ze
✅ Cron Jobs
- Toon de lijst met actieve cron jobs (geplande taken) met informatie zoals argumenten, actie, volgende uitvoering, schema, enz.
- Sorteer cron jobs op elke kolom zoals actienaam of volgende uitvoeringstijd
- Detecteer cron jobs zonder geldige acties
- Schoon geplande taken op en verwijder ze
✅ Berichtmeta
- Toon de berichtmeta-lijst met informatie zoals meta-sleutel, waarde, grootte, geassocieerde bericht ID, enz.
- Sorteer berichtmeta op elke kolom zoals meta-sleutel, meta-grootte of bericht ID
- Bekijk berichtmetawaarde inhoud in originele of geformatteerde modus voor geserialiseerde of JSON structuren.
- Detecteer ongebruikte berichtmeta (meta niet geassocieerd met bestaande berichten)
- Detecteer dubbele berichtmeta (dezelfde meta-sleutel/waarde voor dezelfde bericht ID)
- Schoon berichtmeta op en verwijder ze
✅ Gebruikersmeta
- Toon de gebruikersmetalijst met informatie zoals metasleutel, waarde, grootte, geassocieerde gebruiker ID, enz.
- Sorteer gebruikersmeta op elke kolom, zoals metasleutel, metagrootte of gebruiker ID
- Bekijk gebruikersmetawaarde inhoud in originele of geformatteerde modus voor geserialiseerde of JSON structuren.
- Detecteer ongebruikte gebruikersmeta (meta niet geassocieerd met bestaande gebruikers)
- Detecteer dubbele gebruikersmeta (dezelfde meta-sleutel/waarde voor dezelfde gebruiker ID)
- Schoon gebruikersmeta op en verwijder ze
✅ Transients
- Toon de lijst met transients met informatie zoals naam, waarde, grootte en verlooptijd
- Sorteer transients op elke kolom zoals transient naam, grootte of verlooptijd
- Bekijk transientwaarde inhoud in originele of geformatteerde modus voor geserialiseerde of JSON structuren.
- Schoon verlopen transients op
- Detect large transients that may slow down your website
- Schoon transients op en verwijder ze
- Stel transient autoload in op ja/nee
✅ Other Tools
- Toon huidige databasegrootte
- Logsysteem voor eenvoudige probleemoplossing
- Toegang tot de WordPress debug log direct vanuit de plugin interface
- Multisite ondersteuning (netwerkbrede database-opschoning en optimalisatie vanaf de hoofdsite)
- Moderne, responsive interface aangedreven door React voor een soepele ervaring zonder pagina’s opnieuw te laden
- Show/hide plugin tabs for better usability
⚡ Premium Features ⚡ Official website
Ontgrendel de volledige kracht van database-opschoning en optimalisatie met Advanced Database Cleaner Premium – boordevol slimme functies die nauwkeurigheid, snelheid en controle over opschonen naar een hoger niveau tillen.
✅ Remote SmartScan
- Lokale scan + Remote SmartScan technologie om nauwkeurig de ware eigenaren van tabellen, opties, berichtmeta, gebruikersmeta, transients en cron jobs te detecteren
- Door cloud verbeterde eigendomsdetectie met gebruik van een grote en continu verbeterende externe database
- Verbeterde nauwkeurigheid voor het identificeren van verweesde items achtergelaten door verwijderde plugins en thema’s
- Mogelijkheid om eigendom van elk item te bewerken en onjuist geïdentificeerde eigenaren te corrigeren
- Mogelijkheid om eigendoms correcties te verzenden om de globale detectie database te verbeteren
- Verbeterde “Behoort tot” eigendomskolom overal met gebruik van cloud data + lokale data
- Toon meerdere mogelijke eigenaren voor elk item indien van toepassing
- Toon eigenaarstatus (actief, inactief, niet geïnstalleerd) om opschoonbeslissingen te vereenvoudigen
- Controleer je remote scan credits om gebruik te monitoren
✅ Action Scheduler Cleanup
- Clean Action Scheduler Completed actions
- Clean Action Scheduler Failed actions
- Clean Action Scheduler Canceled actions
- Clean Action Scheduler Completed logs
- Clean Action Scheduler Failed logs
- Clean Action Scheduler Canceled logs
- Clean Action Scheduler Orphan logs
✅ General Cleanup Enhancements
- Functie Bewaar laatste X items in Algemene opschoning
- Bewaar laatste X items per hoofd (bijv. per bericht)
- Bewaar laatste X items globaal (bijv. bewaar de laatste 10 pingbacks)
- Combineer Bewaar laatste X dagen met Bewaar laatste X items voor geavanceerde opschoonveiligheid
✅ Advanced Filters
- Geavanceerde filters in alle modules (Tabellen, Opties, Berichtmeta, Gebruikersmeta, Transients, Cron Jobs)
- Filter op grootte, waardeinhoud, autoload, verloopdatum, metadatatype en meer
- Filter op plugin eigenaar, thema eigenaar, WordPress core, wees of onbekend
- Filter op multisite site ID met volledige zichtbaarheid per site
- Filter op actiefrequentie en interval in cron jobs
- Filter op dubbele, ongebruikte, grote, nog niet gescande of verlopen items
✅ Advanced Automation
- Onbeperkte automatiseringstaken (Gratis versie is beperkt tot 5 taken)
- Maak een willekeurig aantal geplande opschoontaken aan met verschillende configuraties
- Maak geplande optimalisatie- en reparatietaken aan
- Gebruik Bewaar laatste X items en Bewaar laatste X dagen binnen geplande taken
- Voer automatiseringstaken elk uur, tweemaal daags, dagelijks, wekelijks, maandelijks of met elke ondersteunde frequentie uit
- Pauzeer/hervat/verwijder automatiseringstaken zonder instellingen te verliezen
- Automatiseren van gebeurtenislogging per taak, waarbij uitgevoerde acties, het aantal items dat is opgeschoond, de tijdstempels en gedetailleerde logs worden weergegeven
✅ Database Analytics
- Dagelijks volgen van de totale databasegrootte en het aantal tabellen
- Dagelijkse en maandelijkse grafieken die trends in databasegroei tonen
- Raw data tab with all recorded measurements
- Analyses op tabelniveau die groei in grootte, rijen en dagelijkse wijzigingen tonen
- Mogelijkheid om abnormale tabelgroei te detecteren veroorzaakt door logs, caches of op hol geslagen acties
- Meerdere tabellen selecteren en zoeken om meerdere tabellen tegelijk te analyseren
✅ Addons Activity
- Volg automatisch plugin activeringen, deactiveringen en deïnstallaties
- Volg automatisch themawissels en deïnstallaties
- Toon activiteit in een kleurgecodeerde tijdlijn voor betere leesbaarheid
- Alle tijdstempels weergegeven in je lokale tijdzone
- Multisite ondersteuning (activiteit geregistreerd op de hoofdsite)
✅ Full Multisite Support
- Schoon elke site of alle sites op
- Filter items op site ID in elke module (Tabellen, Opties, Berichtmeta, Gebruikersmeta, Transients, Cron Jobs)
- Toon bij welke site elk item hoort
- Voer automatiseringstaken uit over het hele netwerk
Schermafbeeldingen

Algemene opschoningsoverzicht (lijst van op te schonen database items, totaal aantal & grootte) 
Bekijk items voor opschonen – Revisies voorbeeld (filters in Premium) 
Bewaar Laatste regels – Revisies voorbeeld (bewaar laatste X items in Premium) 
Tabellen overzicht (filters & scan in Premium) 
Opties overzicht (filters & scan in Premium) 
Berichtmeta overzicht (filters & scan in Premium) 
Gebruikersmeta overzicht (filters & scan in Premium) 
Transients overzicht (filters & scan in Premium) 
Cron Jobs overview (filters & scan in Premium) 
Start Scan modal – Full scan selected (in Premium) 
Scan wordt uitgevoerd voor opties – Exacte match stap (in Premium) 
Meer info over eigendom van een optie (in Premium) 
Bewerk eigendom van een optie (in Premium) 
Overzicht automatisering opschoontaken 
Maak een automatiseringstaak voor revisies opschonen (bewaar laatste 2 revisies per bericht) 
Revisies opschonen Automatiseringstaak gebeurtenissenlog (in Premium) 
Database analyses – Dagelijkse grafieken laatste 30 dagen (in Premium) 
Tabel analyses – Laatste 30 dagen, actionscheduler_logs & wp_options geselecteerd (in Premium) 
Add-ons activiteit – tijdlijn van activeren, deactiveren & verwijderen (in Premium) 
Info & Logs – System Info tab selected 
Instellingen pagina
Installatie
Deze sectie beschrijft hoe je de plugin installeert. In het algemeen zijn er 3 manieren om deze plugin te installeren, net als elke andere WordPress plugin.
1. Via WordPress dashboard
- Klik op “Nieuwe toevoegen” in het Plugins dashboard.
- Zoek naar “advanced-database-cleaner”.
- Klik op de knop “Nu installeren”.
- Activeer de plugin vanaf dezelfde pagina of vanuit het plugins dashboard.
2. Via het uploaden van de plugin naar het WordPress dashboard
- Download de plugin naar je computer van: https://wordpress.org/plugins/advanced-database-cleaner/
- Klik op “Nieuwe toevoegen” in het Plugins dashboard.
- Klik op de knop “Plugin uploaden”.
- Selecteer het zipbestand van de plugin die je gedownload hebt.
- Klik op “Nu installeren”.
- Activeer de plugin via het plugins dashboard.
3. Via FTP
- Download de plugin naar je computer van: https://wordpress.org/plugins/advanced-database-cleaner/
- Unzip the zip file, which will extract the “advanced-database-cleaner” directory.
- Upload de “advanced-database-cleaner” folder (inbegrepen in de uitgepakte map) naar de /wp-content/plugins/ folder in je webruimte.
- Activeer de plugin via het plugins dashboard.
Voor multisite installatie
- Login op je hoofdsite en ga naar “Mijn sites” » “Netwerkbeheer” » “Plugins”.
- Installeer de plugin volgens een van de bovenstaande manieren.
- Activeer de plugin voor het netwerk. (Alleen de hoofdsite heeft toegang tot de volledige netwerkbrede opschoon gereedschap.)
Waar is het plugin menu?
- De plugin is toegankelijk via “Dashboard” » “WP DB Cleaner” of “Dashboard” » “Gereedschap” » “WP DB Cleaner” (afhankelijk van je instellingen).
FAQ
Waarom zou ik mijn “database opschonen”?
Naarmate je WordPress gebruikt, verzamelt je database een grote hoeveelheid onnodige gegevens zoals revisies, spamreacties, reacties in de prullenbak en meer. Deze rommel vergroot langzaam de omvang van je database, wat je site langzamer kan maken en back-ups langer kan laten duren. Het opschonen van deze gegevens houdt je site lichter, sneller en gemakkelijker te onderhouden.
Is het veilig om mijn database op te schonen?
Ja, het is veilig. De plugin voert geen code uit die je site kan beschadigen of berichten, pagina’s of goedgekeurde reacties kan verwijderen. Het verwijdert alleen items die WordPress als onnodig beschouwt. Je moet echter altijd een back-up van je database maken voordat je een opschoning uitvoert. Dit is vereist, niet optioneel! Back-ups zorgen ervoor dat je je site altijd kunt terugzetten als er iets onverwachts gebeurt.
Waarom zou ik mijn “database optimaliseren”?
Optimizing your database reclaims unused space and reorganizes the way data is stored inside your tables. Over time, tables become fragmented, especially on active websites. Optimization reduces storage usage and improves the speed at which your database responds. This process is safe and can significantly improve performance on large or busy websites.
Is het veilig om de cron (geplande taken) op te schonen?
Cron jobs stellen WordPress en plugins in staat om taken automatisch uit te voeren (zoals controleren op updates of het verzenden van e-mails). Wanneer een plugin wordt verwijderd, kunnen sommige van zijn cron jobs achterblijven. Deze overgebleven taken hebben geen doel en kunnen wp-cron-gebeurtenissen vertragen. Het opschonen van onnodige cron jobs is veilig zolang je weet welke verwijderd moeten worden. Als je het niet zeker weet, is het veiliger om geen cron jobs handmatig te verwijderen.
Wat zijn “revisies”? Welke SQL-code wordt gebruikt om ze op te schonen?
WordPress slaat revisies op voor elk opgeslagen concept of update, zodat je oudere versies kunt beoordelen. Na verloop van tijd hopen deze zich op en nemen ze ruimte in beslag.
SQL gebruikt door de plugin om revisies te verwijderen:
DELETE FROM posts WHERE post_type = ‘revision’Wat zijn “autoconcepten”? Welke SQL code wordt gebruikt om ze op te schonen?
WordPress maakt automatisch autoconcepten aan terwijl je berichten/pagina’s bewerkt. Als die concepten nooit worden gepubliceerd, blijven ze in de database staan.
SQL gebruikt door de plugin om autoconcepten te verwijderen:
DELETE FROM posts WHERE post_status = ‘auto-draft’Wat zijn “wachtende reacties”? Welke SQL-code wordt gebruikt om ze op te schonen?
Wachtende reacties zijn reacties die wachten op je goedkeuring. Als je veel bots hebt die reacties indienen, kan deze lijst snel groeien.
SQL gebruikt door de plugin om wachtende reacties te verwijderen:
DELETE FROM comments WHERE comment_approved = ‘0’Wat zijn “spam-reacties”? Welke SQL-code wordt gebruikt om ze op te schonen?
Spam reacties zijn reacties die door jou of door een anti-spam plugin als spam zijn gemarkeerd. Ze kunnen veilig worden verwijderd.
SQL gebruikt door de plugin om spam reacties te verwijderen:
DELETE FROM comments WHERE comment_approved = ‘spam’Wat zijn “reacties in prullenbak”? Welke SQL-code wordt gebruikt om ze op te schonen?
Prullenbak reacties zijn verwijderde reacties die naar de prullenbak zijn verplaatst. Ze zijn niet langer zichtbaar en kunnen permanent verwijderd worden.
SQL gebruikt door de plugin om prullenbak reacties te verwijderen:
DELETE FROM comments WHERE comment_approved = ’trash’Wat zijn “trackbacks”? Welke SQL-code wordt gebruikt om ze op te schonen?
Trackbacks zijn een verouderd systeem dat door WordPress wordt gebruikt om één site een andere te laten weten dat er naar de inhoud is gelinkt. Wanneer een site een trackback ontvangt, verschijnt die als een soort reactie op het bericht. Omdat trackbacks handmatig kunnen worden verzonden, zijn ze zwaar misbruikt door spammers die ze gebruiken om ongewenste links op sites te plaatsen.
SQL wordt door de plugin gebruikt om trackbacks te verwijderen:
DELETE FROM comments WHERE comment_type = ’trackback’Wat zijn “pingbacks”? Welke SQL-code wordt gebruikt om ze op te schonen?
Pingbacks are an automated notification system used by WordPress. When one website publishes a link to another site’s post, WordPress sends a pingback request to the linked site. If accepted, the pingback appears as a type of comment, confirming that another site has referenced your content. Because pingbacks are automated, they are often exploited by bots to generate spam requests.
SQL used by the plugin to delete pingbacks:
DELETE FROM comments WHERE comment_type = ‘pingback’Wat is “ongebruikte berichtmeta”? Welke SQL code wordt gebruikt om het op te schonen?
Berichtmeta slaat aanvullende informatie op voor berichten. Wanneer een bericht wordt verwijderd, kunnen sommige metadata achterblijven. Deze overgebleven “ongebruikte” gegevens kunnen in de loop van de tijd groeien.
SQL gebruikt door de plugin om ongebruikte berichtmeta te verwijderen:
DELETE pm FROM postmeta pm LEFT JOIN posts wp ON wp.ID = pm.post_id WHERE wp.ID IS NULLWat is “ongebruikte reactiemeta”? Welke SQL code wordt gebruikt om het op te schonen?
Reactiemeta slaat extra informatie op voor reacties. Wanneer een reactie wordt verwijderd, kunnen sommige metadata in de database achterblijven.
SQL gebruikt door de plugin om ongebruikte reactiemeta te verwijderen:
DELETE FROM commentmeta WHERE comment_id NOT IN (SELECT comment_ID FROM comments)Wat is “ongebruikte gebruikersmeta”? Welke SQL code wordt gebruikt om het op te schonen?
Gebruikersmeta slaat aanvullende gegevens op voor gebruikers. Als een gebruiker wordt verwijderd, wordt hun metadata mogelijk niet automatisch verwijderd.
SQL gebruikt door de plugin om ongebruikte gebruikersmeta te verwijderen:
DELETE FROM usermeta WHERE user_id NOT IN (SELECT ID FROM users)Wat is “ongebruikte term meta”? Welke SQL code wordt gebruikt om het op te schonen?
Term meta slaat extra informatie op voor taxonomie termen (categorieën, tags, enz.). Als een term verwijderd wordt, kan de metadata ervan achterblijven.
SQL gebruikt door de plugin om ongebruikte term meta te verwijderen:
DELETE FROM termmeta WHERE term_id NOT IN (SELECT term_id FROM terms)Wat zijn “ongebruikte relaties”? Welke SQL-code wordt gebruikt om ze op te schonen?
De tabel wp_term_relationships koppelt berichten aan categorieën/tags. Wanneer berichten worden verwijderd, kunnen gerelateerde items in deze tabel achterblijven en onnodige ruimte innemen.
SQL gebruikt door de plugin om ongebruikte relaties te verwijderen:
DELETE FROM term_relationships WHERE term_taxonomy_id=1 AND object_id NOT IN (SELECT id FROM posts)Wat zijn “verlopen transients”?
Transients zijn tijdelijke gegevens in de cache die zijn opgeslagen door plugins of thema’s. Wanneer ze verlopen, zouden ze automatisch verwijderd moeten worden. Echter, sommige verlopen transients kunnen in de database achterblijven. Deze kunnen veilig worden opgeschoond om ruimte vrij te maken.
Is deze plugin compatibel met multisite?
Ja, de plugin is compatibel met multisite. Voor de veiligheid kan alleen de hoofdsite de database voor het hele netwerk opschonen. Subsites kunnen geen opschoonacties uitvoeren om onbedoelde schade te voorkomen.
Is deze plugin compatibel met SharDB, HyperDB of Multi-DB?
Nog niet. De plugin is momenteel niet compatibel met SharDB, HyperDB of Multi-DB setups. Ondersteuning kan in toekomstige versies worden toegevoegd.
Schoont deze plugin zichzelf op na verwijdering?
Ja. De plugin verwijdert al zijn gegevens en instellingen bij het verwijderen. Een opschoon plugin die rommel achterlaat zou niet logisch zijn!
Beoordelingen
Bijdragers & ontwikkelaars
“Advanced Database Cleaner – Optimize & Clean Database to Speed Up Site Performance” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
Bijdragers“Advanced Database Cleaner – Optimize & Clean Database to Speed Up Site Performance” is vertaald in 12 localen. Dank voor de vertalers voor hun bijdragen.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
4.0.6 – 28/01/2026
- Fix: Some SQL queries did not run when database tables had different collations in Multisite setups.
- Fix: The “Show value” modal did not appear for expired transients.
- Fix: Deleted items could reappear as “ghost” entries after switching tabs and coming back.
- Fix: Some UI elements were incorrectly hidden on frontend pages.
- Fix: Extra characters in some translations within the UK ‘.po’ file.
- Fix: [Premium] After a scan completed, correct counts were shown but disappeared when switching tabs and returning.
- Tweak: In Trashed Posts, only WordPress core post types are now displayed to prevent accidental deletion of unexpected data.
- Tweak: Allow selecting items by groups under the “General Cleanup” tab.
- Tweak: Increase the maximum number of selectable items per page from 200 to 1000.
- Tweak: General improvements to code quality and styling.
4.0.5 – 17/01/2026
- Fix: The plugin left menu was unstable in some environments.
- Fix: Some filters did not correctly reflect the displayed data.
- Fix: Certain strings were not translated in Multisite REST responses.
- Fix: Some special usermeta entries in Multisite and custom table prefix setups were not correctly assigned to WordPress core.
- Tweak: Improved the General Cleanup page to reduce the number of REST requests for better performance.
- Tweak: Take into account the site_status_autoloaded_options_size_limit filter when displaying the autoload size warning.
- Tweak: Added bulk actions to the bottom of tables as well.
- Tweak: Added the ability to select multiple items using the Shift key.
- Tweak: Optimized loading of scan results from files for improved performance.
- Tweak: Optimized the calculation of non-scanned items for better performance.
- Tweak: Added plugin settings to the System Info page.
- Tweak: Unified the structure of installed add-ons data sent during Remote Scan.
- Tweak: Various improvements to code quality, security, and styling.
4.0.4 – 25/12/2025
- Fix: [Premium] Prevented license activation from being unintentionally removed after one week.
- Fix: Resolved style conflicts with other plugins.
- Fix: Corrected an issue where sorting usermeta by meta key returned empty results when the “duplicated” filter was applied.
- Tweak: [Premium] Removed the weekly license check cron job when uninstalling the plugin.
- Tweak: Refactored code to improve loading performance by caching data.
- Tweak: Added translatable strings and corrected some date-format inconsistencies.
- Tweak: Improved UI consistency across all tables.
- Tweak: Increased Database Rows Batch limit to 50,000 by default for better performance on large sites.
- Tweak: Added a refresh icon to the highlighted orange sections for easier counts refresh.
4.0.3 – 14/12/2025
- Oplossing: verbeterde compatibiliteit met PHP 7.
- Aanpassing: het laden van de bericht meta module voor grote sites geoptimaliseerd.
- Tweak: Highlighted preset filter section counters are now fetched via separate endpoints for better performance.
- Aanpassing: de module voor dubbele meta geoptimaliseerd om prestaties te verbeteren.
- Aanpassing: De algemene opschonen module geoptimaliseerd voor snellere laadtijden.
- Aanpassing: algemene prestatieverbeteringen en interne code-optimalisaties.
4.0.2 – 05/12/2025
- Oplossing: conflict met een andere plugin die links in onze plugin instellingen injecteert.
- Oplossing: syntaxfout: onverwacht ‘…’ (T_ELLIPSIS), verwacht ‘]’.
- Oplossing: verwijdering van transients en expired_transients in multisite binnen de sitemeta-tabel wanneer de site_id van de transient ongeldig is.
- Oplossing: dubbele “kwadratische” transients en verlopen transients die worden weergegeven.
- Tweak: Synchronize Axios timeout (React) with PHP max execution time to avoid early request timeouts.
- Aanpassing: in reacties in de prullenbak tel je alleen reacties in de prullenbak en negeer je reacties die bij berichten in de prullenbak horen.
- Aanpassing: gebruik crc32 hashes om het detecteren van dubbele waarden te versnellen.
- Aanpassing: algemene code opschoning en optimalisatie.
- Aanpassing: [Premium] Nieuwe WordPress gerelateerde items toegevoegd voor verbeterde identificatie.
- Nieuw: [Gratis] nieuwe instelling waarmee het aantal items dat per verzoek uit de database wordt opgehaald kan worden beheerd voor betere prestaties.
- Nieuw: Kies tussen native WordPress functies of directe SQL-query’s voor het verwijderen van items (nieuwe instelling toegevoegd).
- Nieuw: items op de pagina Algemene opschoning worden nu individueel geladen, zodat inhoud onmiddellijk verschijnt zonder op alle items te wachten.
- Nieuw: items kunnen nu één voor één worden verwijderd in algemene opschoning zonder de hele lijst na elke actie opnieuw te laden.
- Compatibiliteit: getest met WordPress 6.9.
4.0.1 – 01/12/2025
- Oplossing: afhandeling FS_METHOD ftpext in de bestandssysteemklasse.
- Oplossing: subsites in multisites werden niet correct geladen.
- Oplossing: opties en andere items kunnen niet worden verwijderd in de gratis versie.
4.0.0 – 28/11/2025
Versie 4.0.0 markeert de grootste upgrade ooit uitgebracht voor Advanced Database Cleaner. Deze grote update introduceert een volledig opnieuw ontworpen interface voor een soepelere, snellere en intuïtievere ervaring. Het brengt ook krachtige nieuwe functies, een verbeterde tweestaps scan-engine voor ongeëvenaarde nauwkeurigheid en geavanceerde beveiligingsverbeteringen die database-onderhoud veiliger dan ooit maken. Met betere prestaties, meer flexibiliteit en een moderne UI stelt versie 4.0.0 een nieuwe standaard voor professionele WordPress database-optimalisatie.
- Nieuw: opschoontype dubbele berichtmeta.
- Nieuw: opschoontype dubbele gebruikersmeta.
- Nieuw: opschoontype dubbele reactiemeta.
- Nieuw: opschoontype dubbele term-meta.
- Nieuw: opschoontype oEmbed caches.
- Nieuw: geschatte op te schonen grootte weergegeven voor elk opschoontype, plus een samenvatting van totaal vrijgemaakte ruimte voordat een opschoning wordt uitgevoerd.
- Nieuw: sorteermogelijkheid toegevoegd aan opschoon-voorbeeldbellen (bijv. op naam, datum, grootte, site ID).
- Nieuw: waardeweergave toegevoegd aan verschillende opschoontypes, die geserialiseerde of JSON gegevens in ruwe of geformatteerde weergaven toont.
- Nieuw: speciale berichtmeta beheermodule om berichtmeta te lijsten, sorteren, inspecteren en opschonen, inclusief detectie van ongebruikte en dubbele metadata.
- Nieuw: speciale gebruikersmeta beheermodule om gebruikersmeta te lijsten, sorteren, inspecteren en opschonen, inclusief detectie van ongebruikte en dubbele metadata.
- Nieuw: speciale transients beheermodule om transients te inspecteren, sorteren en opschonen, met het volgen van verloopdatum, detectie van grote transients en controle over hun autoload-status.
- Nieuw: tabelbeheer kan nu tabellen met ongeldige voorvoegsels detecteren die niet bij de huidige WordPress installatie horen, waarbij hun zichtbaarheid wordt beheerd vanaf de Instellingenpagina.
- Nieuw: optiebeheer bevat nu een weergave voor geformatteerde waarden, detectie van grote opties en waarschuwingen voor zware autoload-opties om de autoload-grootte te helpen verminderen.
- Nieuw: cron jobs beheer bevat nu detectie van cron jobs zonder geldige actie/callback om je te helpen ze veilig op te schonen.
- Nieuw: alle zes beheermodules detecteren nu items die eigendom zijn van WordPress core en Advanced Database Cleaner, waardoor duidelijker wordt waar gegevens vandaan komen.
- Nieuw: alle zes beheermodules bevatten nu een aandachtsgebied dat prioritaire problemen markeert, je waarschuwt voor items die actie vereisen, en je helpt deze snel te identificeren en aan te pakken.
- Nieuw: een ingebouwd logsysteem voor fouten en uitzonderingen geïntroduceerd, waarmee logs kunnen worden gekopieerd of gedownload voor ondersteuning of onderzoek door de gebruiker.
- New: Added tools to display the current database size, show or hide the plugin’s menu tabs, and access the WordPress debug log directly from the interface.
- Nieuw: moderne, volledig responsive interface herbouwd met React voor een soepelere, snellere en intuïtievere gebruikerservaring.
- Verbeterd: opschoonproces in de module Algemene opschoning gebruikt nu native WordPress verwijderfuncties voor diepere, hook-bewuste opschoning, waarbij directe SQL verwijdering alleen als veilige terugval wordt bewaard indien nodig.
- Verbeterd: automatisering is nu gecentraliseerd in een uniforme module met een duidelijkere aanmaak/bewerk flow en consistent gebruik van de lokale tijdzone voor alle schema’s.
- Verbeterd: modules opties, tabellen en cron jobs tonen nu rijkere informatie met extra kolommen en gedetailleerdere gegevens voor elk item.
- Verbeterd: systeem Info is nu veel gedetailleerder en kan worden gekopieerd of gedownload, wat het gemakkelijker maakt om omgevingsdetails te delen, problemen te diagnosticeren en gebruikers te helpen tijdens ondersteuning.
- Verbeterd: algemene multisite-ondersteuning biedt nu een duidelijkere scheiding tussen netwerk- en sittegegevens en veiligere netwerkbrede opschoning en optimalisatie.
- Verbeterd: back-end architectuur gemigreerd naar een REST API gestuurd systeem voor aanzienlijk snellere interacties en navigatie zonder pagina’s opnieuw te laden.
- Verbeterd: talrijke bugs en randgevallen zijn opgelost in alle modules, wat resulteert in stabieler gedrag en betrouwbaardere, effectievere opschoonoperaties.
- Premium: New – Action Scheduler completed actions cleanup type.
- Premium: New – Action Scheduler failed actions cleanup type.
- Premium: New – Action Scheduler canceled actions cleanup type.
- Premium: New – Action Scheduler completed logs cleanup type.
- Premium: New – Action Scheduler failed logs cleanup type.
- Premium: New – Action Scheduler canceled logs cleanup type.
- Premium: New – Action Scheduler orphan logs cleanup type.
- Premium: nieuw – Regel “Bewaar laatste X items” geïntroduceerd, ofwel per hoofd (bijv. bewaar 5 revisies per bericht) of globaal (bijv. bewaar de laatste 10 pingbacks), naast de bestaande regel “bewaar laatste X dagen”.
- Premium: nieuw – Remote Scan systeem geïntroduceerd dat de lokale scan combineert met onze cloudgebaseerde detectie-engine en continu geüpdatete eigendomsdatabase om bijna perfecte nauwkeurigheid te leveren bij het identificeren van de ware eigenaren van tabellen, opties, berichtmeta, gebruikersmeta, transients en cron jobs.
- Premium: nieuw – Mogelijkheid toegevoegd om je eigendomscorrecties anoniem te verzenden om onze wereldwijde detectiedatabase te verbeteren en eigendomsresultaten voor alle gebruikers te verfijnen.
- Premium: nieuw – Regel “Bewaar laatste X items” nu configureerbaar binnen geplande taken, naast de bestaande “bewaar laatste X dagen”, voor geavanceerdere en veiligere geautomatiseerde opschoningen.
- Premium: nieuw – Module database analyses geïntroduceerd met dagelijkse en maandelijkse grafieken, weergaven van ruwe gegevens en analyses per tabel (grootte-evolutie, rijen-evolutie, uitsplitsing dagelijkse wijzigingen), inclusief selectie van meerdere tabellen voor vergelijkende analyse.
- Premium: nieuw – Module add-ons Activiteit geïntroduceerd die automatisch plugin en thema-activeringen, deactiveringen, deïnstallaties en thema-wissels volgt in een kleurgecodeerde tijdlijn met gebruik van je lokale tijdzone.
- Premium: nieuw – Multisite-filters toegevoegd aan de algemene opschoning voorbeeldweergave, waarmee items kunnen worden gefilterd op site ID of sitenaam zodat je je kunt concentreren op een specifieke site in het netwerk.
- Premium: nieuw – Gebeurtenislogs per automatisering geïntroduceerd die tonen wat er is opgeschoond, wanneer elke taak is uitgevoerd en hoeveel items zijn verwerkt.
- Premium: verbeterd – Scanproces volledig opnieuw ontworpen voor grotere robuustheid en nauwkeurigheid, waarbij een verbeterde lokale scan wordt gecombineerd met Remote Scan resultaten.
- Premium: verbeterd – Scan-flow biedt nu duidelijkere inzichten, begeleiding en foutafhandeling tijdens elke stap van het proces.
- Premium: verbeterd – “Behoort tot” eigendomskolom verrijkt met cloud-ondersteunde gegevens over alle beheermodules voor nauwkeurigere detectie van eigenaren.
- Premium: verbeterd – Gedetailleerde eigendomsinfo-modal toegevoegd, die alle bekende plugins/thema’s toont die aan elk item zijn gerelateerd.
- Premium: verbeterd – Eigenaar statusindicatoren toegevoegd (actief, inactief of niet geïnstalleerd) om dieper onderzoek te ondersteunen.
- Premium: verbeterd – Filtermogelijkheden uitgebreid over alle beheermodules met nieuwe filters op grootte, waarde-inhoud, autoload, verloopdatum, eigenaartype (plugin, thema, WordPress core, wees, onbekend), dubbele, ongebruikte, grote, nog niet gescande en meer, inclusief specifiek filteren op een gekozen plugin of thema.
- Premium: verbeterd – Multisite-ervaring verbeterd met duidelijkere zichtbaarheid over sites heen, veiligere operaties op netwerkniveau en strakkere integratie van eigendom en analyses over alle sites.
- Premium: verbeterd – Talrijke bugs en randgevallen zijn opgelost in alle premiumfuncties, wat resulteert in stabieler gedrag en betrouwbaardere, effectievere opschoonoperaties.
Previous changelog
- For previous changelog, please refer to the changelog on sigmaplugin.com.




