{"id":10856,"date":"2026-05-21T17:30:12","date_gmt":"2026-05-21T09:30:12","guid":{"rendered":"https:\/\/aeosub.com\/bulksweep-bulk-deleter\/"},"modified":"2026-05-21T17:30:12","modified_gmt":"2026-05-21T09:30:12","slug":"bulksweep-bulk-deleter","status":"publish","type":"post","link":"https:\/\/aeosub.com\/zh\/bulksweep-bulk-deleter\/","title":{"rendered":"BulkSweep \u2013 Bulk Deleter"},"content":{"rendered":"<div class=\"plugin-info-card\" style=\"border: 1px solid #e2e8f0;border-radius: 10px;overflow: hidden;margin-bottom: 30px;font-family: -apple-system, system-ui, sans-serif;background: #fff\">\n<table style=\"width: 100%;border-collapse: collapse;font-size: 14px\">\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 15px 20px;text-align: left;width: 35%;color: #4a5568;background: #fcfcfc\"><img decoding=\"async\" src=\"https:\/\/s.w.org\/plugins\/geopattern-icon\/bulksweep-bulk-deleter.svg\" style=\"width: 40px;height: 40px;border-radius: 6px;margin-right: 12px;vertical-align: middle\"> Developer<\/th>\n<td style=\"padding: 15px 20px;font-weight: 500\"><a href=\"https:\/\/profiles.wordpress.org\/rabbyitfirm\/\" target=\"_blank\" rel=\"noopener\">rabbyitfirm<\/a><\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Version<\/th>\n<td style=\"padding: 12px 20px\">v1.0.0<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Active Installs<\/th>\n<td style=\"padding: 12px 20px\">0 +<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Requires \/ Tested<\/th>\n<td style=\"padding: 12px 20px\">5.0 \/ 6.9.4<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Last Updated<\/th>\n<td style=\"padding: 12px 20px\">2026-05-21 9:09am GMT<\/td>\n<\/tr>\n<tr>\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Official Link<\/th>\n<td style=\"padding: 12px 20px\"><a href=\"https:\/\/wordpress.org\/plugins\/bulksweep-bulk-deleter\/\" target=\"_blank\" style=\"text-decoration: none;color: #4a3bca;font-weight: bold\" rel=\"noopener\">View Details \u2192<\/a><\/td>\n<\/tr>\n<\/table><\/div>\n<div class=\"plugin-short-desc\" style=\"margin: 20px 0;padding: 12px 15px;background: #f9fafb;border-left: 4px solid #4a3bca;border-radius: 6px;font-style: italic;color: #4a5568\">Bulk delete WooCommerce orders, products, customers, posts, pages, media, comments and more \u2014 with filters, dry-run preview and activity log.<\/div>\n<p><strong>BulkSweep<\/strong> is a fast, safe, and easy-to-use admin tool that lets you delete any WordPress or WooCommerce data in bulk \u2014 with smart filters, a live count preview, dry-run mode, batch processing, and a full activity log.<\/p>\n<h4>Supported Entity Types<\/h4>\n<p><strong>WooCommerce (requires WooCommerce)<\/strong><\/p>\n<ul>\n<li>Orders \u2014 filter by status and date range<\/li>\n<li>Products \u2014 filter by status and date<\/li>\n<li>Customers \u2014 filter by date range (role: customer\/subscriber)<\/li>\n<li>Coupons \u2014 bulk remove discount codes<\/li>\n<li>Product Reviews<\/li>\n<\/ul>\n<p><strong>WordPress Core<\/strong><\/p>\n<ul>\n<li>Posts \u2014 filter by status and date<\/li>\n<li>Pages \u2014 filter by status and date<\/li>\n<li>Media \/ Attachments \u2014 removes files from disk too<\/li>\n<li>Comments \u2014 filter by status and type (comment, pingback, trackback)<\/li>\n<li>Users (non-admin) \u2014 administrators are always protected<\/li>\n<li>Terms &amp; Taxonomies \u2014 categories, tags, product attributes<\/li>\n<\/ul>\n<h4>Key Features<\/h4>\n<ul>\n<li><strong>Filter-Based Bulk Delete<\/strong> \u2014 target items by status, date range, taxonomy and more<\/li>\n<li><strong>Specific ID Mode<\/strong> \u2014 paste a list of IDs for surgical single or multi-item deletion<\/li>\n<li><strong>Dry Run Mode<\/strong> \u2014 preview exactly what would be deleted without deleting anything<\/li>\n<li><strong>Live Preview Count<\/strong> \u2014 see how many items match your filters before you act<\/li>\n<li><strong>Batch Processing<\/strong> \u2014 configurable batch limit prevents PHP timeouts on large sites<\/li>\n<li><strong>Force Delete or Trash<\/strong> \u2014 choose permanent deletion or move to trash<\/li>\n<li><strong>Double Confirmation<\/strong> \u2014 checkbox + JS confirm dialog prevents accidents<\/li>\n<li><strong>Activity Log<\/strong> \u2014 every operation logged with user, type, count and timestamp (last 200 entries)<\/li>\n<li><strong>WooCommerce Detection<\/strong> \u2014 WC entity types are automatically disabled if WooCommerce is not active<\/li>\n<li><strong>Admin-protected<\/strong> \u2014 administrators and the currently logged-in user are always safe<\/li>\n<li><strong>Translation Ready<\/strong> \u2014 all strings wrapped in i18n functions<\/li>\n<\/ul>\n<h4>How to Use<\/h4>\n<ol>\n<li>Go to <strong>BulkSweep<\/strong> in the WordPress admin sidebar<\/li>\n<li>Choose a data type from the left panel<\/li>\n<li>Set your filters (status, date range, etc.)<\/li>\n<li>Click <strong>Preview Count<\/strong> to see how many items match<\/li>\n<li>Enable <strong>Dry Run<\/strong> to simulate without deleting (recommended for first run)<\/li>\n<li>Check the confirmation checkbox and click <strong>Delete Now<\/strong><\/li>\n<\/ol>\n<h4>Safety Recommendations<\/h4>\n<ul>\n<li>Always take a full database backup before running bulk deletions<\/li>\n<li>Use <strong>Dry Run<\/strong> first to verify the count is what you expect<\/li>\n<li>Start with a small batch size (50\u2013100) on shared hosting<\/li>\n<li>Check the <strong>Activity Log<\/strong> after each run<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Bulk delete WooCommerce orders, products, customers, posts, pages, media, comments and more \u2014 with filters, dry-run preview and activity log.<\/p>","protected":false},"author":1,"featured_media":9317,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[252],"tags":[1600,1601,1205,859,569,555],"class_list":["post-10856","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-trends","tag-bulk-delete","tag-customers","tag-orders","tag-products","tag-woocommerce","tag-wordpress-plugin"],"_links":{"self":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/10856","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/comments?post=10856"}],"version-history":[{"count":0,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/10856\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media\/9317"}],"wp:attachment":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media?parent=10856"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/categories?post=10856"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/tags?post=10856"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}