{"id":266257,"date":"2026-04-13T18:06:34","date_gmt":"2026-04-13T18:06:34","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/wuclean-woo-database-cleaner-optimizer\/"},"modified":"2026-04-13T18:09:29","modified_gmt":"2026-04-13T18:09:29","slug":"wuclean-database-cleaner-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/es-ec.wordpress.org\/plugins\/wuclean-database-cleaner-for-woocommerce\/","author":21072763,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.7","stable_tag":"1.0.7","tested":"6.9.4","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Wuclean \u2192 Database Cleaner for WooCommerce","header_author":"PayThem","header_description":"Clean, optimize and maintain your WooCommerce database by removing orphaned data, unused attributes, and product issues.","assets_banners_color":"e3ebe5","last_updated":"2026-04-13 18:09:29","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/paythem.net\/wuclean-the-woocommerce-cleanup-assistant-plugin\/","header_author_uri":"https:\/\/paythem.net\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":51,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.7":{"tag":"1.0.7","author":"paythem","date":"2026-04-13 18:09:29"}},"upgrade_notice":{"":"<p>Requires WordPress 6.2+ (for safe identifier placeholders in database queries), WooCommerce 6.0+, and HPOS for order cleanup features.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3505490,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3505490,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3505490,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3505490,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.7"],"block_files":[],"assets_screenshots":{"Screenshot-1.jpg":{"filename":"Screenshot-1.jpg","revision":3505490,"resolution":"1","location":"assets","locale":""},"Screenshot-2.jpg":{"filename":"Screenshot-2.jpg","revision":3505490,"resolution":"2","location":"assets","locale":""},"Screenshot-3.jpg":{"filename":"Screenshot-3.jpg","revision":3505490,"resolution":"3","location":"assets","locale":""},"Screenshot-4.jpg":{"filename":"Screenshot-4.jpg","revision":3505490,"resolution":"4","location":"assets","locale":""},"Screenshot-5.jpg":{"filename":"Screenshot-5.jpg","revision":3505490,"resolution":"5","location":"assets","locale":""},"Screenshot-6.jpg":{"filename":"Screenshot-6.jpg","revision":3505490,"resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"Dashboard - Quick overview of module settings and pending items requiring attention","2":"Product Cleanup - Manually scan and review product issues, orphaned data, and unused attributes","3":"Order Cleanup - Manually flag orders and detect orphaned order meta (requires HPOS)","4":"Customer Cleanup - Manually flag fake and inactive customers for review and deletion","5":"Scheduled Actions Cleanup - Delete selected scheduled actions and logs sooner","6":"Other Cleanup - Cleanup common WordPress bloat and identify orphaned data"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[3786,153,732,187,286],"plugin_category":[45,52,59],"plugin_contributors":[260137,78154,225165],"plugin_business_model":[],"class_list":["post-266257","plugin","type-plugin","status-publish","hentry","plugin_tags-cleanup","plugin_tags-database","plugin_tags-maintenance","plugin_tags-optimization","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-performance","plugin_category-utilities-and-tools","plugin_contributors-andylamb","plugin_contributors-freemius","plugin_contributors-paythem","plugin_committers-paythem"],"banners":{"banner":"https:\/\/ps.w.org\/wuclean-database-cleaner-for-woocommerce\/assets\/banner-772x250.jpg?rev=3505490","banner_2x":"https:\/\/ps.w.org\/wuclean-database-cleaner-for-woocommerce\/assets\/banner-1544x500.jpg?rev=3505490","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/wuclean-database-cleaner-for-woocommerce\/assets\/icon-128x128.png?rev=3505490","icon_2x":"https:\/\/ps.w.org\/wuclean-database-cleaner-for-woocommerce\/assets\/icon-256x256.png?rev=3505490","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/wuclean-database-cleaner-for-woocommerce\/assets\/Screenshot-1.jpg?rev=3505490","caption":"Dashboard - Quick overview of module settings and pending items requiring attention"},{"src":"https:\/\/ps.w.org\/wuclean-database-cleaner-for-woocommerce\/assets\/Screenshot-2.jpg?rev=3505490","caption":"Product Cleanup - Manually scan and review product issues, orphaned data, and unused attributes"},{"src":"https:\/\/ps.w.org\/wuclean-database-cleaner-for-woocommerce\/assets\/Screenshot-3.jpg?rev=3505490","caption":"Order Cleanup - Manually flag orders and detect orphaned order meta (requires HPOS)"},{"src":"https:\/\/ps.w.org\/wuclean-database-cleaner-for-woocommerce\/assets\/Screenshot-4.jpg?rev=3505490","caption":"Customer Cleanup - Manually flag fake and inactive customers for review and deletion"},{"src":"https:\/\/ps.w.org\/wuclean-database-cleaner-for-woocommerce\/assets\/Screenshot-5.jpg?rev=3505490","caption":"Scheduled Actions Cleanup - Delete selected scheduled actions and logs sooner"},{"src":"https:\/\/ps.w.org\/wuclean-database-cleaner-for-woocommerce\/assets\/Screenshot-6.jpg?rev=3505490","caption":"Other Cleanup - Cleanup common WordPress bloat and identify orphaned data"}],"raw_content":"<!--section=description-->\n<p>Wuclean scans WooCommerce Products, Orders (HPOS), Coupons, Customers, Images and more to detect items and orphaned data that you might want to delete. Intelligent search patterns ensure precision and safety. Manual review and selective deletion ensure you never lose important data accidentally.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li><strong>\ud83d\udce6 Product Cleanup<\/strong> - Detect product issues, orphaned product data and unused global attributes. <\/li>\n<li><strong>\ud83d\uded2 Order Management<\/strong> - Flag orphaned, guest and old orders, and detect orphaned order meta (HPOS only).<\/li>\n<li><strong>\ud83d\udc65 Customer Management<\/strong> - Flag fake and inactive customers by role, and detect orphaned customer data.<\/li>\n<li><strong>\ud83d\uddbc\ufe0f Media Library<\/strong> - Scan Media Library images for unused images and Uploads folder for orphaned images.<\/li>\n<li><strong>\u23f1\ufe0f Scheduled Actions<\/strong> - Cleanup WooCommerce Action Scheduler and trim logs.<\/li>\n<li><strong>\ud83d\udd27 Other Cleanup<\/strong> - WordPress-focused cleanup of expired transients, revisions and orphaned meta.<\/li>\n<li><strong>\ud83d\udcca Dashboard<\/strong> - Quick overview of all modules and findings.<\/li>\n<\/ul>\n\n<h3>Product Management<\/h3>\n\n<p><strong>Product Audit (Issues Detection)<\/strong>\n* Missing categories, prices, images, stock status, SKUs, descriptions, product types and orphaned variations.<\/p>\n\n<p><strong>Orphaned Product Data Detection<\/strong>\n* Orphaned product meta, product variations, product reviews, and term relationships (categories, tags, attributes).<\/p>\n\n<p><strong>Unused Attributes Detection<\/strong>\n* Global product attributes\/terms not used by any products.<\/p>\n\n<h3>Order Management (HPOS Required)<\/h3>\n\n<p><strong>Intelligent Order Flagging<\/strong>\n* Flag orphaned orders, guest orders and old orders after X days (any customer).<\/p>\n\n<p><strong>Orphaned Order Meta Detection<\/strong>\n* Detect orphaned HPOS order meta.<\/p>\n\n<p><strong>Protection Features<\/strong>\n* Protect specific users from having their orders flagged.<\/p>\n\n<h3>Customer Management<\/h3>\n\n<p><strong>Customer Flagging<\/strong>\n* Target or exclude custom roles.\n* Flag fake customers and inactive customers after X days (no recent orders)<\/p>\n\n<p><strong>Orphaned Customer Data Detection<\/strong>\n* Orphaned usermeta, customer lookup data, comments\/reviews.<\/p>\n\n<p><strong>Protection Features<\/strong>\n* Protect individual customers from flagging.<\/p>\n\n<h3>Image Management<\/h3>\n\n<p><strong>Unused Image Detection<\/strong>\n* Media Library Scan detects unused images by searching Category thumbnails, Product images and galleries, Featured images, Embedded content (posts, pages, products) and Custom fields (ACF, meta boxes).\n* Uploads Folder Scan detects images that are not registered in the WordPress Media Library database. \n* A Verification Scan compares the findings from both scans before displaying comprehensive results.\n* Unused Media Library images can be protected, trashed and deleted.<\/p>\n\n<h3>Scheduled Actions Cleanup<\/h3>\n\n<p><strong>WooCommerce Action Scheduler Maintenance<\/strong>\n* Set individual Time To Live for successfully completed actions and failed actions.\n* Trim action scheduler logs.<\/p>\n\n<h3>Other Cleanup (WordPress Focus)<\/h3>\n\n<p><strong>Product Reviews &amp; Comments<\/strong>\n* Trash spam product reviews and comments.\n* Delete trashed product reviews and blog comments.<\/p>\n\n<p><strong>Posts &amp; Pages<\/strong>\n* Delete post revisions (keep last X, max age)\n* Delete auto-drafts older than X days\n* Delete trashed posts\/pages older than X days<\/p>\n\n<p><strong>Database Optimization<\/strong>\n* Delete expired transients and timeouts\n* Detect orphaned postmeta, commentmeta, usermeta and term relationships.<\/p>\n\n<h3>Why Choose Wuclean?<\/h3>\n\n<ul>\n<li><strong>Smart Detection<\/strong> - Intelligent filtering accurately identifies cleanup opportunities with high confidence<\/li>\n<li><strong>Shared Hosting Optimized<\/strong> - Batch processing prevents timeouts on limited resources<\/li>\n<li><strong>Coding Standards<\/strong> - Built for WooCommerce following WordPress Coding Standards with proper security measures<\/li>\n<\/ul>\n\n<h3>Third-party service (Freemius)<\/h3>\n\n<p>This plugin includes the <strong>Freemius<\/strong> SDK. Freemius may connect to its servers for <strong>software licensing<\/strong>, <strong>update checks<\/strong>, and (if you opt in) <strong>plugin insights<\/strong>\u2014not to run cleanups remotely; all scan and deletions run on your site. See the FAQ for Freemius <strong>Terms of Use<\/strong> and <strong>Privacy Policy<\/strong> links.<\/p>\n\n<h3>Support<\/h3>\n\n<p>View additional information and details <a href=\"https:\/\/paythem.net\/wuclean-the-woocommerce-cleanup-assistant-plugin\/\">here<\/a>.\nEmail support is available through the plugin website.<\/p>\n\n<h3>Pro Version Enhancements<\/h3>\n\n<p>Upgrade to Wuclean Pro for automated maintenance, advanced features and bulk operations:<\/p>\n\n<p><strong>Products:<\/strong> Automated scans and automatic deletion of orphaned data, unused global attributes and trashed products\n<strong>Orders:<\/strong> Automated trashing and deletion of flagged orders, order notes, expired coupons and orphaned order data \n<strong>Customers:<\/strong> Automated custom email notifications to customers before auto-deletion due to inactivity\n<strong>Images:<\/strong> Automated scans, Advanced Deep Scans, bulk operations, and one-click permanent delete on the Images Trash tab.\n<strong>Scheduled Actions:<\/strong> Automated cleanup of WooCommerce Action Scheduler with customizable retention policies\n<strong>Other Cleanup:<\/strong> Automated WordPress cleanup (expired transients, orphaned meta, revisions, etc.)<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install via WordPress plugins screen or upload the plugin files to <code>\/wp-content\/plugins\/wuclean-database-cleaner-for-woocommerce\/<\/code><\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress<\/li>\n<li>Navigate to Wuclean in the admin menu<\/li>\n<li><strong>Important:<\/strong> Order cleanup features require HPOS (High-Performance Order Storage) to be enabled in WooCommerce as primary storage<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20hpos%3F\"><h3>Does this plugin require HPOS?<\/h3><\/dt>\n<dd><p>The Order Management module is automatically disabled if primary order storage is not HPOS. Using WordPress posts storage as primary with HPOS compatibility enabled will not work. HPOS needs to be primary storage. All other modules work without HPOS.<\/p><\/dd>\n<dt id=\"will%20this%20work%20on%20shared%20hosting%3F\"><h3>Will this work on shared hosting?<\/h3><\/dt>\n<dd><p>Yes! Wuclean is specifically optimized for shared hosting. Batch processing prevents timeouts on limited resources.<\/p><\/dd>\n<dt id=\"is%20data%20deletion%20permanent%3F\"><h3>Is data deletion permanent?<\/h3><\/dt>\n<dd><p>Yes, once you delete data, it is permanent. Ensure that you have backups.<\/p><\/dd>\n<dt id=\"what%27s%20the%20difference%20between%20free%20and%20pro%3F\"><h3>What's the difference between Free and Pro?<\/h3><\/dt>\n<dd><p>The free version focuses on detection and providing information needed to manually clean items. Pro adds automation and advanced features such as Deep Scan, bulk operations and automatic deletion options.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20use%20an%20external%20service%3F\"><h3>Does this plugin use an external service?<\/h3><\/dt>\n<dd><p>Yes. <strong>Freemius, Inc.<\/strong> is only used for in-plugin licensing features. You may optionally and explicitly opt in\u2014share non-sensitive usage information as described in their policies.<\/p>\n\n<ul>\n<li>Freemius Terms of Use: https:\/\/freemius.com\/terms\/<\/li>\n<li>Freemius Privacy Policy: https:\/\/freemius.com\/privacy\/<\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.7<\/h4>\n\n<p>2026-04-01\n* Refactor - Minor code simplifications<\/p>\n\n<h4>1.0.6<\/h4>\n\n<p>2026-03-26\n* Refactor - WordPress.org compliance, security, and compatibility improvements (nonces, escaping, SQL hardening)\n* Refactor - One-time upgrade routine: move Image Trash folder to wp-content\/uploads\/wuclean-trash\n* Enhance - General performance and usability improvements\n* Requires WordPress 6.2+ - Bumped minimum required WordPress version to 6.2<\/p>\n\n<h4>1.0.5<\/h4>\n\n<p>2026-01-16\n* Enhance - Added tables for image scans - more efficient\n* Refactor - Improved WP compliance &amp; security<\/p>\n\n<h4>1.0.4<\/h4>\n\n<p>2026-01-09\n* Fix - Improved WP compliance &amp; security<\/p>\n\n<h4>1.0.3<\/h4>\n\n<p>2026-01-08\n* Enhance - Added coupon cleanup\n* Enhance - Added image filters\n* Fix - Improved WP compliance &amp; security<\/p>\n\n<h4>1.0.2<\/h4>\n\n<p>2025-12-03\n* Fix - Minor security issues corrected<\/p>\n\n<h4>1.0.1<\/h4>\n\n<p>2025-11-28\n* Fix - Minor logic errors corrected<\/p>\n\n<h4>1.0.0<\/h4>\n\n<p>2025-11-19\n* Initial Release<\/p>","raw_excerpt":"Wuclean identifies cleanup opportunities that help you to keep your WooCommerce store clean, lean and fast.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es-ec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/266257","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es-ec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es-ec.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es-ec.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=266257"}],"author":[{"embeddable":true,"href":"https:\/\/es-ec.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/paythem"}],"wp:attachment":[{"href":"https:\/\/es-ec.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=266257"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es-ec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=266257"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es-ec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=266257"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es-ec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=266257"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es-ec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=266257"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es-ec.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=266257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}