[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fVQppGW5kWWzsQkFjiNf4drtlIZSVEP3OY71B4JExQmY":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":137,"fingerprints":625},"bulk-delete-all-in-one","SiteEase Bulk Delete Manager","1.1.3","iflairwebtechnologies","https:\u002F\u002Fprofiles.wordpress.org\u002Fiflairwebtechnologies\u002F","\u003Cp>\u003Cstrong>SiteEase Bulk Delete Manager\u003C\u002Fstrong> is a content management utility designed for WordPress administrators who need to clean up large volumes of site content quickly and efficiently.\u003C\u002Fp>\n\u003Cp>The plugin allows bulk deletion of pages, posts, media files, and comments from a centralized admin interface. All actions are handled using AJAX, ensuring smooth operation without page reloads.\u003C\u002Fp>\n\u003Cp>This plugin is ideal for:\u003Cbr \u002F>\n– Cleaning test or demo content\u003Cbr \u002F>\n– Removing unused media files\u003Cbr \u002F>\n– Managing large sites with frequent content updates\u003Cbr \u002F>\n– Administrators who need precise control over bulk deletion actions\u003C\u002Fp>\n\u003Cp>No coding knowledge is required, and all actions are performed directly from the WordPress admin dashboard.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch4>Page Management\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Delete all pages with a single action from the \u003Cstrong>Page Settings\u003C\u002Fstrong> tab\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Post Management\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Delete all posts easily from the \u003Cstrong>Post Settings\u003C\u002Fstrong> tab\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Media Management\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Delete all media files at once\u003C\u002Fli>\n\u003Cli>Delete media by \u003Cstrong>month-year upload folders\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>View and manage:\n\u003Cul>\n\u003Cli>Total images and storage size\u003C\u002Fli>\n\u003Cli>Attached images\u003C\u002Fli>\n\u003Cli>Unattached images\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Filter media by:\n\u003Cul>\n\u003Cli>Date range\u003C\u002Fli>\n\u003Cli>Month and year\u003C\u002Fli>\n\u003Cli>Year\u003C\u002Fli>\n\u003Cli>Author\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Remove media entries stored in the WordPress options table\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Comment Management\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Delete all comments quickly from the \u003Cstrong>Comments Settings\u003C\u002Fstrong> tab\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All deletion actions are clearly separated by section to prevent accidental data loss.\u003C\u002Fp>\n","SiteEase Bulk Delete Manager helps administrators safely and efficiently delete large amounts of WordPress content using a simple, AJAX-powered interf &hellip;",700,3421,100,2,"2026-01-06T13:56:00.000Z","6.9.4","4.7","5.6",[20,21,22,23,24],"bulk-delete","comment-delete","content-cleanup","media-delete","post-delete","https:\u002F\u002Fprofiles.wordpress.org\u002Fiflairwebtechnologies","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-delete-all-in-one.1.1.3.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},11,820,97,30,92,"2026-04-04T07:08:33.286Z",[39,62,80,101,118],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":36,"num_ratings":49,"last_updated":50,"tested_up_to":16,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":58,"download_link":59,"security_score":60,"vuln_count":14,"unpatched_count":27,"last_vuln_date":61,"fetched_at":29},"wp-bulk-delete","WP Bulk Delete","1.3.9","Xylus Themes","https:\u002F\u002Fprofiles.wordpress.org\u002Fxylus\u002F","\u003Cp>WP Bulk Delete is a powerful WordPress plugin designed to help you delete posts, pages, comments, users, taxonomy terms, and meta fields in bulk with flexible filters and conditions. It helps in managing unnecessary data, improving website performance, and reducing database load.\u003C\u002Fp>\n\u003Cp>posts delete, delete all, mass delete, delete posts, delete comments, delete users, delete meta, delete taxonomy, delete revision, wp clean, clean trash, bulk user delete, clean spam, delete with condition, delete with filter, remove\u003C\u002Fp>\n\u003Ch3>🔒 Powerful Features\u003C\u002Fh3>\n\u003Ch3>💻 Database Cleanup\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ Delete Auto Drafts, Trash Posts, and Revisions\u003C\u002Fli>\n\u003Cli>✅ Delete Orphaned and Duplicate Meta:\n\u003Cul>\n\u003Cli>🗃️ Post Meta:\n\u003Cul>\n\u003Cli>Orphan Post Meta\u003C\u002Fli>\n\u003Cli>Duplicate Post Meta\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>💬 Comment Meta:\n\u003Cul>\n\u003Cli>Orphan Comment Meta\u003C\u002Fli>\n\u003Cli>Duplicate Comment Meta\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>👥 User Meta:\n\u003Cul>\n\u003Cli>Orphan User Meta\u003C\u002Fli>\n\u003Cli>Duplicate User Meta\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>🔖 Term Meta:\n\u003Cul>\n\u003Cli>Orphan Term Meta\u003C\u002Fli>\n\u003Cli>Duplicate Term Meta\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📂 Deleting Posts\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ Delete Posts by Post Type.\u003C\u002Fli>\n\u003Cli>✅ Delete Posts by Status.\u003C\u002Fli>\n\u003Cli>✅ Delete Posts by Category.\u003C\u002Fli>\n\u003Cli>✅ Delete Posts by Tag.\u003C\u002Fli>\n\u003Cli>✅ Delete Posts by Authors.\u003C\u002Fli>\n\u003Cli>✅ Delete Posts by Post Registered Date.\u003C\u002Fli>\n\u003Cli>✅ Delete Posts by Post Modified Date.\u003C\u002Fli>\n\u003Cli>✅ Delete Images Along with Posts \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Posts by Meta Fields \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Posts by Ids. \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Posts by Duplicate Post. \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Posts by Title Contains \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Posts by Content Contains \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Posts by Post Link. \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Posts by Content Character Count \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Posts by Content Word Count \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Posts by Custom Query.\u003C\u002Fli>\n\u003Cli>✅ Schedule Post Deletion \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📝 Deleting Comments\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ Delete Comments by Status.\u003C\u002Fli>\n\u003Cli>✅ Delete Comments by Types. \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Comments by Authors. \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Comments by Authors Email. \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Comments by Meta Fields \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Comments by Post. \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Comments by Registration Date.\u003C\u002Fli>\n\u003Cli>✅ Schedule automatic comment deletion \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>👤 Deleting Users\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ Delete Users by Roles.\u003C\u002Fli>\n\u003Cli>✅ Delete Users by Registration Date.\u003C\u002Fli>\n\u003Cli>✅ Assign deleted user data to another user \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Users by User Meta. \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Users by Email. \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Users by Display Name. \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Users by Nicename. \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Delete Users by Login. \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>✅ Schedule automatic user deletion \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🗃️ Deleting Categories and Tags\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ Delete Entire Categories or Tags for Any Post Type\u003C\u002Fli>\n\u003Cli>✅ Select the post type (Posts, Pages, or Custom Post Types)\n\u003Cul>\n\u003Cli>Choose the taxonomy:\n\u003Cul>\n\u003Cli>➡️ Categories\u003C\u002Fli>\n\u003Cli>➡️ Tags\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Delete all terms in bulk with a single click\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛒 WooCommerce (\u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa>)\u003C\u002Fh3>\n\u003Ch3>📦 Delete WooCommerce Orders\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ Delete Order by Status.\u003C\u002Fli>\n\u003Cli>✅ Delete Order by Order Date\u003C\u002Fli>\n\u003Cli>✅ Delete Order by Total( min, max, equal ).\u003C\u002Fli>\n\u003Cli>✅ Delete Order by Payment Method Filter  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>👥 WooCommerce Users\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ Delete User by Roles  \u003C\u002Fli>\n\u003Cli>✅ Delete User by Registered Date.\u003C\u002Fli>\n\u003Cli>✅ Delete User by User Meta.\u003C\u002Fli>\n\u003Cli>✅ Delete User by Emails.\u003C\u002Fli>\n\u003Cli>✅ Delete Users Who Have No Orders.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚙️ WooCommerce General\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ Delete Inactive Users.\u003C\u002Fli>\n\u003Cli>✅ Delete User Who is Not Listed in WordPress but Exist in WooCommerce( who has no order )\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>🔧 Found a bug or have a feature request? Open a \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Support Ticket\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>⭐ Like the plugin? Leave a review on our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-bulk-delete\u002Freviews\u002F\" rel=\"ugc\">WordPress plugin page\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>💼 Explore more \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002F\" rel=\"nofollow ugc\">WordPress Plugins\u003C\u002Fa> by XylusThemes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upgrade to the \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"nofollow ugc\">PRO Version\u003C\u002Fa> for advanced features like:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>🔄 Scheduled deletion of posts, comments, and users.\u003C\u002Fli>\n\u003Cli>📂 Delete posts by Meta Fields.\u003C\u002Fli>\n\u003Cli>🔗 Delete posts by IDs.\u003C\u002Fli>\n\u003Cli>🔁 Delete duplicate posts\u002Fpages\u002FCPTs.\u003C\u002Fli>\n\u003Cli>🔍 Delete posts by Title Contains.\u003C\u002Fli>\n\u003Cli>✍️ Delete posts by Content Contains.\u003C\u002Fli>\n\u003Cli>🔗 Delete posts by Post Link.\u003C\u002Fli>\n\u003Cli>🔢 Delete posts by Content Character Count.\u003C\u002Fli>\n\u003Cli>🔠 Delete posts by Content Word Count.\u003C\u002Fli>\n\u003Cli>📅 Schedule automatic comment deletion.\u003C\u002Fli>\n\u003Cli>👥 Advanced user deletion filters.\u003C\u002Fli>\n\u003Cli>👤 Delete users by Meta Fields.\u003C\u002Fli>\n\u003Cli>📧 Delete users by Emails.\u003C\u002Fli>\n\u003Cli>🔀 Assign deleted user data to another user.\u003C\u002Fli>\n\u003Cli>🛒 Delete WooCommerce orders by:\n\u003Cul>\n\u003Cli>Status.\u003C\u002Fli>\n\u003Cli>Order Date.\u003C\u002Fli>\n\u003Cli>Order Total (min, max, equal).\u003C\u002Fli>\n\u003Cli>Payment Method.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>👥 Delete WooCommerce users by:\n\u003Cul>\n\u003Cli>Roles.\u003C\u002Fli>\n\u003Cli>Registered Date.\u003C\u002Fli>\n\u003Cli>User Meta.\u003C\u002Fli>\n\u003Cli>Emails.\u003C\u002Fli>\n\u003Cli>Users with no orders.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>⚙️ Delete inactive users.\u003C\u002Fli>\n\u003Cli>🔍 Delete users not listed in WordPress but existing in WooCommerce.\u003C\u002Fli>\n\u003Cli>🗃️ Delete images along with posts.\u003C\u002Fli>\n\u003Cli>🚀 And much more!\u003C\u002Fli>\n\u003C\u002Ful>\n","Delete posts, pages, comments, users, taxonomy terms and meta fields in bulk with different powerful filters and conditions.",100000,1301221,120,"2026-03-06T10:49:00.000Z","4.9","5.3",[54,55,20,56,57],"bulk","bulk-clean","clean-database","delete","http:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fwp-bulk-delete\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-bulk-delete.1.3.9.zip",98,"2025-08-27 00:00:00",{"slug":20,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":16,"requires_at_least":74,"requires_php":52,"tags":75,"homepage":76,"download_link":77,"security_score":13,"vuln_count":78,"unpatched_count":27,"last_vuln_date":79,"fetched_at":29},"Bulk Delete","6.11","WebFactory","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebfactory\u002F","\u003Cp>Bulk Delete allows you to delete posts, pages, attachments, users and meta fields in bulk based on different conditions and filters.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>The following conditions and filters are supported.\u003C\u002Fp>\n\u003Ch4>Deleting posts\u003C\u002Fh4>\n\u003Cp>This Plugin supports the following bulk delete options for deleting posts;\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Delete posts by category\u003C\u002Fli>\n\u003Cli>Delete posts by tag\u003C\u002Fli>\n\u003Cli>Delete posts by custom taxonomy\u003C\u002Fli>\n\u003Cli>Delete posts by custom post type\u003C\u002Fli>\n\u003Cli>Delete posts by comment count\u003C\u002Fli>\n\u003Cli>Delete posts by URL\u003C\u002Fli>\n\u003Cli>Delete posts by custom field (Available in \u003Ca href=\"https:\u002F\u002Fbulkwp.com\u002F\" rel=\"nofollow ugc\">PRO\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Delete posts by title (Available in \u003Ca href=\"https:\u002F\u002Fbulkwp.com\u002F\" rel=\"nofollow ugc\">PRO\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Delete posts by duplicate title (Available in \u003Ca href=\"https:\u002F\u002Fbulkwp.com\u002F\" rel=\"nofollow ugc\">PRO\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Delete all draft posts\u003C\u002Fli>\n\u003Cli>Delete all pending posts\u003C\u002Fli>\n\u003Cli>Delete all private posts\u003C\u002Fli>\n\u003Cli>Delete all scheduled posts\u003C\u002Fli>\n\u003Cli>Delete all posts from trash (Available in \u003Ca href=\"https:\u002F\u002Fbulkwp.com\u002F\" rel=\"nofollow ugc\">PRO\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All the above options support the following filters;\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Post date greater than X days\u003C\u002Fli>\n\u003Cli>Post date less than X days\u003C\u002Fli>\n\u003Cli>Only public posts\u003C\u002Fli>\n\u003Cli>Only private posts\u003C\u002Fli>\n\u003Cli>Restrict to first N posts\u003C\u002Fli>\n\u003Cli>Delete permanently or just move to trash\u003C\u002Fli>\n\u003Cli>Schedule deletion of posts automatically (Available in \u003Ca href=\"https:\u002F\u002Fbulkwp.com\u002F\" rel=\"nofollow ugc\">PRO\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Deleting posts by content\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Delete posts by content (Available in \u003Ca href=\"https:\u002F\u002Fbulkwp.com\u002F\" rel=\"nofollow ugc\">PRO\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Delete duplicate posts by title (Available in [PRO]](https:\u002F\u002Fbulkwp.com\u002F))\u003C\u002Fli>\n\u003Cli>Delete posts based on whether it contains attachment or not (Available in \u003Ca href=\"https:\u002F\u002Fbulkwp.com\u002F\" rel=\"nofollow ugc\">PRO\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Deleting posts by user\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Delete posts by user role (Available in \u003Ca href=\"https:\u002F\u002Fbulkwp.com\u002F\" rel=\"nofollow ugc\">PRO\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Delete posts by user (Available in \u003Ca href=\"https:\u002F\u002Fbulkwp.com\u002F\" rel=\"nofollow ugc\">PRO\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Deleting pages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Delete all published pages\u003C\u002Fli>\n\u003Cli>Delete all draft pages\u003C\u002Fli>\n\u003Cli>Delete all pending pages\u003C\u002Fli>\n\u003Cli>Delete all private pages\u003C\u002Fli>\n\u003Cli>Delete all scheduled pages\u003C\u002Fli>\n\u003Cli>Delete all pages from trash (Available in \u003Ca href=\"https:\u002F\u002Fbulkwp.com\u002F\" rel=\"nofollow ugc\">PRO\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Like posts, all the above options support the following filters as well;\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Post date greater than X days\u003C\u002Fli>\n\u003Cli>Post date less than X days\u003C\u002Fli>\n\u003Cli>Only public pages\u003C\u002Fli>\n\u003Cli>Only private pages\u003C\u002Fli>\n\u003Cli>Restrict to first N pages\u003C\u002Fli>\n\u003Cli>Delete permanently or just move to trash\u003C\u002Fli>\n\u003Cli>Schedule deletion of pages automatically (Available in \u003Ca href=\"https:\u002F\u002Fbulkwp.com\u002F\" rel=\"nofollow ugc\">PRO\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Deleting post revisions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Delete all post revisions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Deleting users\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Delete users based on user role\u003C\u002Fli>\n\u003Cli>Delete users based on user meta fields\u003C\u002Fli>\n\u003Cli>Delete users who have not logged in in the last X days\u003C\u002Fli>\n\u003Cli>Delete users based on their registered date\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Deleting Meta Fields\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Delete Post meta fields\u003C\u002Fli>\n\u003Cli>Delete Comment meta fields\u003C\u002Fli>\n\u003Cli>Delete User meta fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Deleting Attachments\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Delete Attachments (Available in \u003Ca href=\"https:\u002F\u002Fbulkwp.com\u002F\" rel=\"nofollow ugc\">PRO\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Deleting content from other plugins\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Delete Jetpack Contact Form Messages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>For free version use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbulk-delete\u002F\" rel=\"ugc\">forums\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>For PRO version – \u003Ca href=\"https:\u002F\u002Fbulkwp.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">email us\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Translation\u003C\u002Fh3>\n\u003Cp>The Plugin currently has translations for the following languages.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Dutch (Thanks Rene)\u003C\u002Fli>\n\u003Cli>Brazilian Portuguese (Thanks Marcelo of Criacao de Sites em Ribeirao Preto)\u003C\u002Fli>\n\u003Cli>German (Thanks Jenny Beelens)\u003C\u002Fli>\n\u003Cli>Turkish Portuguese (Thanks Bahadir Yildiz)\u003C\u002Fli>\n\u003Cli>Spanish (Thanks Brian Flores)\u003C\u002Fli>\n\u003Cli>Italian (Thanks Paolo Gabrielli)\u003C\u002Fli>\n\u003Cli>Bulgarian (Thanks Nikolay Nikolov)\u003C\u002Fli>\n\u003Cli>Russian (Thanks Maxim Pesteev)\u003C\u002Fli>\n\u003Cli>Lithuanian (Thanks Vincent G)\u003C\u002Fli>\n\u003Cli>Hindi (Thanks Love Chandel)\u003C\u002Fli>\n\u003Cli>Serbian (Thanks Diana)\u003C\u002Fli>\n\u003Cli>Gujarati (Thanks Puneet)\u003C\u002Fli>\n\u003C\u002Ful>\n","Bulk delete posts, pages, users, attachments, and meta fields based on complex bulk conditions & filters.",30000,1123769,86,130,"2025-12-23T18:48:00.000Z","5.0",[54,55,20,56,57],"https:\u002F\u002Fbulkwp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-delete.6.11.zip",1,"2016-03-03 00:00:00",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":16,"requires_at_least":74,"requires_php":93,"tags":94,"homepage":99,"download_link":100,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"delete-all-comments-of-website","WP Comment Cleaner – Delete All Comments, Disable Comments, Bulk Delete & Remove Comments","6.8","royalnavneet","https:\u002F\u002Fprofiles.wordpress.org\u002Froyalnavneet\u002F","\u003Cp>\u003Cstrong>WP Comment Cleaner\u003C\u002Fstrong> is the most powerful, lightweight, and user-friendly tool to \u003Cstrong>remove comments\u003C\u002Fstrong> and \u003Cstrong>disable comments\u003C\u002Fstrong> globally on your WordPress site. If your database is bloated with thousands of spam entries or you simply want to start fresh, our plugin provides a safe and instant way to \u003Cstrong>delete all comments\u003C\u002Fstrong> without any technical hassle.\u003C\u002Fp>\n\u003Cp>Is your site slow? A cluttered database is often the cause. By using our \u003Cstrong>bulk delete\u003C\u002Fstrong> features, you can significantly reduce database size, leading to faster page loads and better SEO rankings for your own website.\u003C\u002Fp>\n\u003Ch3>🚀 Why Thousands of Users Choose WP Comment Cleaner:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Total Control:\u003C\u002Fstrong> Choose to \u003Cstrong>remove comments\u003C\u002Fstrong> by status—Approved, Pending, Spam, or Trash.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stop Spam Forever:\u003C\u002Fstrong> Use the \u003Cstrong>disable comments\u003C\u002Fstrong> feature to turn off discussions site-wide or on specific post types like Posts, Pages, and Attachments.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Database Optimization:\u003C\u002Fstrong> A single click to \u003Cstrong>bulk delete\u003C\u002Fstrong> thousands of entries, cleaning up your \u003Ccode>wp_comments\u003C\u002Fcode> and \u003Ccode>wp_commentmeta\u003C\u002Fcode> tables.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Filtering:\u003C\u002Fstrong> Use our date-based filter to \u003Cstrong>delete all comments\u003C\u002Fstrong> older than a specific date while keeping your newest interactions alive.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User-Friendly Interface:\u003C\u002Fstrong> No complex settings. We offer a clean, intuitive dashboard designed for both beginners and developers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whether you are a store owner dealing with WooCommerce product comment spam or a blogger looking to \u003Cstrong>remove comments\u003C\u002Fstrong> from old archived posts, this plugin is built to handle the job with speed and security.\u003C\u002Fp>\n\u003Ch3>💎 Premium Features for Advanced Users\u003C\u002Fh3>\n\u003Cp>While the free version is powerful enough to \u003Cstrong>delete all comments\u003C\u002Fstrong>, our Premium version offers automation for professionals:\u003Cbr \u002F>\n* \u003Cstrong>Export to CSV:\u003C\u002Fstrong> The safest way to \u003Cstrong>remove comments\u003C\u002Fstrong>—export them first for your records.\u003Cbr \u002F>\n* \u003Cstrong>Scheduled Cleanup:\u003C\u002Fstrong> Set a schedule (Daily, Weekly, Monthly) to \u003Cstrong>bulk delete\u003C\u002Fstrong> spam automatically.\u003Cbr \u002F>\n* \u003Cstrong>Role-Based Exclusions:\u003C\u002Fstrong> \u003Cstrong>Disable comments\u003C\u002Fstrong> for everyone except specific users like Authors or Editors.\u003Cbr \u002F>\n* \u003Cstrong>Developer Priority Support:\u003C\u002Fstrong> Get expert help whenever you need it.\u003C\u002Fp>\n","Delete comments, disable comments, and remove comments in one click. Bulk delete spam and all comments to optimize your WordPress database easily.",20000,565604,94,58,"2026-02-20T12:20:00.000Z","7.2",[20,95,96,97,98],"delete-all-comments","delete-comments","disable-comments","remove-comments","http:\u002F\u002Fwww.navneetsoni.com\u002Fplugins\u002Fdelete-comments","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdelete-all-comments-of-website.6.8.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":13,"num_ratings":111,"last_updated":112,"tested_up_to":16,"requires_at_least":18,"requires_php":113,"tags":114,"homepage":116,"download_link":117,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"comments-plus","Disable Comments & Delete All Comments","1.3.0","Themeisle","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeisle\u002F","\u003Cp>\u003Cstrong>Disable comments\u003C\u002Fstrong> across your entire site or only for selected post types. This removes comment forms from the front end, hides comment-related menus and widgets in the dashboard, and disables pingbacks and trackbacks.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Delete comments\u003C\u002Fstrong> in bulk with a simple cleanup tool. You can remove all comments at once or filter them by post type or comment status.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manage links in comments\u003C\u002Fstrong> by disabling the website field from the comment form for cleaner, safer comment submissions. Replace external links in comments with safe span tags so they no longer act as real, followable links.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Disable comments\u003C\u002Fstrong>\u003Cbr \u002F>\n– Disable comments globally or by post type\u003Cbr \u002F>\n– Hide all comment-related admin menus, dashboard widgets and settings\u003Cbr \u002F>\n– Disable pingbacks and trackbacks\u003Cbr \u002F>\n– Disable comments in RSS\u002FAtom feeds\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Delete comments\u003C\u002Fstrong>\u003Cbr \u002F>\n– Delete all comments in WordPress at once\u003Cbr \u002F>\n– Delete comments by post type\u003Cbr \u002F>\n– Delete comments by comment status (spam, unapproved, trash)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manage links in comments\u003C\u002Fstrong>\u003Cbr \u002F>\n– Replace all external comment links with span tags via JavaScript, removing their SEO impact while keeping the text visible to users.\u003Cbr \u002F>\n– Remove the website\u002FURL field from the comment form\u003C\u002Fp>\n\u003Cp>All features can be enabled or disabled safely, and comment disabling does not remove existing comments unless you choose to delete them.\u003C\u002Fp>\n\u003Ch3>Why use this plugin?\u003C\u002Fh3>\n\u003Cp>WordPress still loads comment features even when you don’t use them, which can clutter your dashboard, expose unused functionality, and create unnecessary moderation work. This plugin gives you complete control over WordPress comments, whether you want to disable comments globally, bulk delete comments, or just manage them more efficiently.\u003C\u002Fp>\n\u003Ch3>Advanced Configuration\u003C\u002Fh3>\n\u003Cp>To prevent the plugin from replacing your theme’s comment template, define the following constant:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>define('DISABLE_COMMENTS_REMOVE_COMMENTS_TEMPLATE', false);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can add this definition either to your \u003Ccode>wp-config.php\u003C\u002Fcode> file or to your theme’s \u003Ccode>functions.php\u003C\u002Fcode> file.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>We’re here to help. Feel free to open a new thread on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcomments-plus\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Useful Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>If you like this plugin, you’re sure to love \u003Ca href=\"https:\u002F\u002Fthemeisle.com\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">our other plugins\u003C\u002Fa> as well.\u003C\u002Fli>\n\u003Cli>Our blog is a great place to \u003Ca href=\"https:\u002F\u002Fthemeisle.com\u002Fblog\u002F\" rel=\"nofollow ugc\">learn more about WordPress\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Get the most out of your website with our helpful \u003Ca href=\"https:\u002F\u002Fyoutube.com\u002Fplaylist?list=PLmRasCVwuvpSep2MOsIoE0ncO9JE3FcKP\" rel=\"nofollow ugc\">WordPress YouTube Tutorials\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Disable comments globally on all posts or certain post types. Delete all comments at once, by post type or comment status. Manage links in comments.",8000,84101,39,"2026-01-12T14:53:00.000Z","7.4",[115,95,96,97,98],"bulk-delete-comments","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcomments-plus\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcomments-plus.1.3.0.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":126,"downloaded":127,"rating":60,"num_ratings":128,"last_updated":129,"tested_up_to":16,"requires_at_least":51,"requires_php":113,"tags":130,"homepage":133,"download_link":134,"security_score":34,"vuln_count":135,"unpatched_count":27,"last_vuln_date":136,"fetched_at":29},"bulk-editor","WOLF – WordPress Posts Bulk Editor and Manager Professional","1.0.9","RealMag777","https:\u002F\u002Fprofiles.wordpress.org\u002Frealmag777\u002F","\u003Cp>\u003Cstrong>WOLF – WordPress Posts Bulk Editor and Manager Professional\u003C\u002Fstrong> (former name is WPBE) is WordPress plugin for managing, bulk edit and bulk delete WordPress posts, pages and custom post types data edit\u002Fdelete in robust and flexible way. This plugin helps with managing real estate catalogs, cars and all another WordPress custom post types. Be professionals with managing data of your site!\u003C\u002Fp>\n\u003Cp>🖥️ Latest PHP 8.x – FULL COMPATIBILITY!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚠️ ATTENTION\u003C\u002Fstrong>: THIS PLUGIN DOESN WORK CORRECTLY WITH WOOCOMMERCE PRODUCTS! FOR WOOCOMMERCE BULK EDIT USE \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-bulk-editor\u002F\" rel=\"ugc\">BEAR\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>WOLF Features:\u003C\u002Fh3>\n\u003Cp>🚚&nbsp;\u003Ca href=\"https:\u002F\u002Fbulk-editor.pro\u002Fdocument\u002Fwordpress-posts-bulk-edit\u002F\" rel=\"nofollow ugc\">Bulk Editing\u003C\u002Fa> of WordPress fields, taxonomies, meta fields\u003C\u002Fp>\n\u003Cp>🗂️&nbsp;Supports all custom post types\u003C\u002Fp>\n\u003Cp>🗑️&nbsp;[Bulk Deleting] – delete posts and custom post types in bulk using any filter combinations\u003C\u002Fp>\n\u003Cp>🔍&nbsp;\u003Ca href=\"https:\u002F\u002Fbulk-editor.pro\u002Fdocument\u002Ffilters\u002F\" rel=\"nofollow ugc\">Filtering\u003C\u002Fa> fields for further bulk editing or export\u003C\u002Fp>\n\u003Cp>📤&nbsp;\u003Ca href=\"https:\u002F\u002Fbulk-editor.pro\u002Fdocument\u002Fwordpress-posts-export\u002F\" rel=\"nofollow ugc\">Export\u003C\u002Fa> share selected data with your partners\u003C\u002Fp>\n\u003Cp>🔄&nbsp;\u003Ca href=\"https:\u002F\u002Fbulk-editor.pro\u002Fdocument\u002Fhistory\u002F\" rel=\"nofollow ugc\">History\u003C\u002Fa> of Bulk and Solo operations with roll-back possibility\u003C\u002Fp>\n\u003Cp>🔧&nbsp;Add necessary \u003Ca href=\"https:\u002F\u002Fbulk-editor.pro\u002Fdocument\u002Fwordpress-posts-meta-fields\u002F\" rel=\"nofollow ugc\">Meta Fields\u003C\u002Fa> to the system and manage by them. JSONed (serialized) metadata bulk editing is possible with nice popup where data constructor is in-built!\u003C\u002Fp>\n\u003Cp>🧮&nbsp;\u003Ca href=\"https:\u002F\u002Fbulk-editor.pro\u002Fdocument\u002Fcalculator\u002F\" rel=\"nofollow ugc\">Calculator\u003C\u002Fa> for decimal meta fields\u003C\u002Fp>\n\u003Cp>🔗&nbsp;\u003Ca href=\"https:\u002F\u002Fbulk-editor.pro\u002Fhowto\u002Fhow-to-set-the-same-value-for-some-posts-on-the-same-time\u002F\" rel=\"nofollow ugc\">Binded editing\u003C\u002Fa> – edit several posts with two clicks!\u003C\u002Fp>\n\u003Cp>✍️&nbsp;Nice and convenient WordPress Posts Editor with rich HTML elements\u003C\u002Fp>\n\u003Cp>💾&nbsp;Instant saving of entered data by AJAX\u003C\u002Fp>\n\u003Cp>📂&nbsp;\u003Ca href=\"https:\u002F\u002Fbulk-editor.pro\u002Fhowto\u002Fhow-to-add-custom-taxonomies\u002F\" rel=\"nofollow ugc\">Automatic attach of any taxonomies\u003C\u002Fa> related to the posts for further editing\u003C\u002Fp>\n\u003Cp>🔧&nbsp;POSSIBILITY of joint editing of the posts without interference to each other.\u003C\u002Fp>\n\u003Cp>💼&nbsp;Profiles for any set of columns for quick loading\u003C\u002Fp>\n\u003Cp>📁&nbsp;Profiles for any filters combination for quick loading\u003C\u002Fp>\n\u003Cp>🔠&nbsp;Filter by empty TEXT meta fields for bulk operations\u003C\u002Fp>\n\u003Cp>🎣&nbsp;Hook wpbe_wrap_field_val, allows to customize column cell content\u003C\u002Fp>\n\u003Cp>🎲&nbsp;Randomizer for numeric meta fields\u003C\u002Fp>\n\u003Cp>🌍&nbsp;\u003Ca href=\"https:\u002F\u002Fwpml.org\u002Fplugin\u002Fwpbe-posts-bulk-editor-professional\u002F\" rel=\"nofollow ugc\">WPML Compatible\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbulk-editor.pro\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">📚 Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpluginus.net\u002Faffiliate\u002Fwordpress-posts-bulk-editor\" rel=\"nofollow ugc\">🌟 Get the premium version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpluginus.net\u002Fsupport\u002Fforum\u002Fwpbe-wordpress-posts-bulk-editor-professional\u002F\" rel=\"nofollow ugc\">💬 Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Fields possible to edit (in bulk) in FREE version of the plugin:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>🖼️ Thumbnail\u003C\u002Fli>\n\u003Cli>🏷️ Title\u003C\u002Fli>\n\u003Cli>📝 Content\u003C\u002Fli>\n\u003Cli>🔒 Password\u003C\u002Fli>\n\u003Cli>📜 Post Status\u003C\u002Fli>\n\u003Cli>📌 Sticky\u003C\u002Fli>\n\u003Cli>📅 Thumbnail\u003C\u002Fli>\n\u003Cli>⏲️ Date Published\u003C\u002Fli>\n\u003Cli>⏲️ Date Modified GMT\u003C\u002Fli>\n\u003Cli>📋 Menu order\u003C\u002Fli>\n\u003Cli>📂 1 taxonomy (maybe Category)\u003C\u002Fli>\n\u003Cli>⚙️ Meta\u003C\u002Fli>\n\u003Cli>🧩 2 product meta fields\u003C\u002Fli>\n\u003Cli>📚 2 history records\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>🌟 In the premium version of the plugin it is possible to manipulate with \u003Ca href=\"https:\u002F\u002Fbulk-editor.pro\u002F\" rel=\"nofollow ugc\">all fields of the posts\u003C\u002Fa> + Bulk Delete\u003C\u002Fp>\n\u003Cp>🌟 You can get premium version of the plugin \u003Ca href=\"https:\u002F\u002Fcodecanyon.pluginus.net\u002Fitem\u002Fwordpress-posts-bulk-editor-professional\u002F24376112\" rel=\"nofollow ugc\">on CodeCanyon\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Make your site more profitable with next powerful scripts:\u003C\u002Fh3>\n\u003Cp>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-bulk-editor\u002F\" rel=\"ugc\">BEAR – WooCommerce Bulk Editor and Products Manager Professional\u003C\u002Fa>: WordPress plugin for managing and bulk edit WooCommerce Products data in robust and flexible way! Be professionals with managing data of your woocommerce e-shop!\u003C\u002Fp>\n\u003Cp>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fwp-filter.com\u002F\" rel=\"nofollow ugc\">MDTF – WordPress Meta Data Filter and Taxonomies Filter\u003C\u002Fa>: the plugin for filtering and searching WordPress content in posts and their custom types by taxonomies and meta data fields. The plugin has very high flexibility thanks to its rich filter elements and in-built meta fields constructor!\u003C\u002Fp>\n\u003Cp>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-products-filter\u002F\" rel=\"ugc\">WOOF – Products Filter for WooCommerce\u003C\u002Fa>: products filter plugin for WooCommerce that allows your customers filter products by categories, attributes, products tags, products custom taxonomies and price – a must have plugin for your WooCommerce online store!\u003C\u002Fp>\n\u003Cp>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-currency-switcher\u002F\" rel=\"ugc\">WOOCS – Currency Switcher for WooCommerce\u003C\u002Fa>: is WooCommerce multi currency plugin, that allows your site visitors switch products prices currencies according to set currencies rates in the real time and pay in the selected currency (optionally). Allows to add any currency for WooCommerce store!\u003C\u002Fp>\n\u003Cp>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fposts-table-filterable\" rel=\"ugc\">TABLEON – WordPress Post Tables Filterable\u003C\u002Fa>: WordPress plugin for displaying site posts and their custom post types in table format. Tables makes focus for your customers on the things they want to get, nothing superfluous, just what the client wants, and full attention to what is offered!\u003C\u002Fp>\n\u003Cp>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcurrency-switcher\u002F\" rel=\"ugc\">WPCS – WordPress Currency Switcher\u003C\u002Fa>: is a WordPress plugin that allows to switch currencies and get their rates converted in the real time on your site!\u003C\u002Fp>\n\u003Cp>✅&nbsp;\u003Ca href=\"https:\u002F\u002Fwp-filter.com\u002F\" rel=\"nofollow ugc\">MDTF – WordPress Meta Data Filter and Taxonomies Filter\u003C\u002Fa>: the plugin for filtering and searching WordPress content in posts and their custom types by taxonomies and meta data fields. The plugin has very high flexibility thanks to its rich filter elements and in-built meta fields constructor!\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is copyright pluginus.net &copy; 2012-2026 with \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Fcopyleft\u002Fgpl.html\" rel=\"nofollow ugc\">GNU General Public License\u003C\u002Fa> by realmag777.\u003C\u002Fp>\n\u003Cp>This program is free software; you can redistribute it and\u002For modify it under the terms of the \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Fcopyleft\u002Fgpl.html\" rel=\"nofollow ugc\">GNU General Public License\u003C\u002Fa> as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY. See the GNU General Public License for more details.\u003C\u002Fp>\n","WOLF (formerly WPBE) - a WordPress plugin for managing posts, pages, and custom types easily. Perfect for real estate, cars, etc.",4000,68274,25,"2026-03-02T15:24:00.000Z",[54,20,131,119,132],"bulk-edit","posts-editor","https:\u002F\u002Fbulk-editor.pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-editor.zip",12,"2024-12-27 00:00:00",{"attackSurface":138,"codeSignals":277,"taintFlows":411,"riskAssessment":613,"analyzedAt":624},{"hooks":139,"ajaxHandlers":150,"restRoutes":273,"shortcodes":274,"cronEvents":275,"entryPointCount":227,"unprotectedCount":276},[140,146],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","admin_menu","ifbdp_add_admin_menu","includes\\class-bulk-delete.php",9,{"type":141,"name":147,"callback":148,"file":144,"line":149},"admin_enqueue_scripts","ifbdp_enqueue_scripts",13,[151,156,160,163,166,170,174,177,180,183,186,190,193,197,201,205,209,212,216,219,222,225,228,232,235,238,240,244,248,252,256,259,262,265,269],{"action":152,"nopriv":153,"callback":152,"hasNonce":154,"hasCapCheck":154,"file":144,"line":155},"ifbdp_custom_delete_all_pages",false,true,14,{"action":157,"nopriv":153,"callback":158,"hasNonce":154,"hasCapCheck":154,"file":144,"line":159},"ifbdp_delete_post_types","ifbdp_delete_post_types_callback",15,{"action":161,"nopriv":153,"callback":161,"hasNonce":154,"hasCapCheck":154,"file":144,"line":162},"ifbdp_delete_all_media",16,{"action":164,"nopriv":153,"callback":164,"hasNonce":154,"hasCapCheck":154,"file":144,"line":165},"ifbdp_delete_all_comments",17,{"action":167,"nopriv":153,"callback":168,"hasNonce":154,"hasCapCheck":154,"file":144,"line":169},"ifbdp_get_image_count_by_date","ifbdp_get_image_count_by_date_callback",18,{"action":171,"nopriv":153,"callback":172,"hasNonce":154,"hasCapCheck":154,"file":144,"line":173},"ifbdp_delete_images","ifbdp_delete_images_callback",19,{"action":175,"nopriv":153,"callback":175,"hasNonce":153,"hasCapCheck":153,"file":144,"line":176},"ifbdp_fetch_images_by_month",20,{"action":178,"nopriv":153,"callback":178,"hasNonce":154,"hasCapCheck":154,"file":144,"line":179},"ifbdp_get_image_count_by_year",21,{"action":181,"nopriv":153,"callback":181,"hasNonce":154,"hasCapCheck":154,"file":144,"line":182},"ifbdp_get_images_by_author",22,{"action":184,"nopriv":153,"callback":184,"hasNonce":154,"hasCapCheck":154,"file":144,"line":185},"ifbdp_get_images_by_month_year",23,{"action":187,"nopriv":153,"callback":188,"hasNonce":154,"hasCapCheck":154,"file":144,"line":189},"ifbdp_delete_all_wp_options_images","ifbdp_delete_all_wp_options_images_callback",24,{"action":191,"nopriv":153,"callback":192,"hasNonce":154,"hasCapCheck":154,"file":144,"line":128},"ifbdp_delete_media_by_author","ifbdp_delete_media_by_author_callback",{"action":194,"nopriv":153,"callback":195,"hasNonce":154,"hasCapCheck":154,"file":144,"line":196},"ifbdp_delete_media_by_month_year","ifbdp_delete_media_by_month_year_callback",26,{"action":198,"nopriv":153,"callback":199,"hasNonce":154,"hasCapCheck":154,"file":144,"line":200},"ifbdp_delete_images_between_dates","ifbdp_delete_images_between_dates_callback",27,{"action":202,"nopriv":153,"callback":203,"hasNonce":154,"hasCapCheck":154,"file":144,"line":204},"ifbdp_delete_all_unattached_images","ifbdp_delete_all_unattached_images_callback",28,{"action":206,"nopriv":153,"callback":207,"hasNonce":154,"hasCapCheck":154,"file":144,"line":208},"ifbdp_delete_all_attached_images","ifbdp_delete_all_attached_images_callback",29,{"action":210,"nopriv":153,"callback":211,"hasNonce":154,"hasCapCheck":154,"file":144,"line":35},"ifbdp_delete_media_by_year","ifbdp_delete_media_by_year_callback",{"action":213,"nopriv":153,"callback":214,"hasNonce":154,"hasCapCheck":154,"file":144,"line":215},"ifbdp_delete_all_images","ifbdp_delete_all_images_callback",31,{"action":217,"nopriv":153,"callback":217,"hasNonce":154,"hasCapCheck":154,"file":144,"line":218},"ifbdp_download_all_images",32,{"action":220,"nopriv":153,"callback":220,"hasNonce":154,"hasCapCheck":154,"file":144,"line":221},"ifbdp_download_attached_images",33,{"action":223,"nopriv":153,"callback":223,"hasNonce":154,"hasCapCheck":154,"file":144,"line":224},"ifbdp_download_unattached_images",34,{"action":226,"nopriv":153,"callback":226,"hasNonce":153,"hasCapCheck":153,"file":144,"line":227},"ifbdp_download_media_by_author",35,{"action":229,"nopriv":153,"callback":230,"hasNonce":154,"hasCapCheck":154,"file":144,"line":231},"ifbdp_download_images_between_dates","ifbdp_download_images_between_dates_callback",36,{"action":233,"nopriv":153,"callback":233,"hasNonce":154,"hasCapCheck":154,"file":144,"line":234},"ifbdp_download_images_by_month_year",37,{"action":236,"nopriv":153,"callback":236,"hasNonce":154,"hasCapCheck":154,"file":144,"line":237},"ifbdp_download_media_by_years",38,{"action":239,"nopriv":153,"callback":239,"hasNonce":154,"hasCapCheck":154,"file":144,"line":111},"ifbdp_download_author_images_callback",{"action":241,"nopriv":153,"callback":242,"hasNonce":154,"hasCapCheck":154,"file":144,"line":243},"ifbdp_get_image_urls","ifbdp_get_image_urls_callback",40,{"action":245,"nopriv":153,"callback":246,"hasNonce":154,"hasCapCheck":154,"file":144,"line":247},"ifbdp_get_attached_image_urls","ifbdp_get_attached_image_urls_callback",41,{"action":249,"nopriv":153,"callback":250,"hasNonce":154,"hasCapCheck":154,"file":144,"line":251},"ifbdp_get_unattached_image_urls","ifbdp_get_unattached_image_urls_callback",42,{"action":253,"nopriv":153,"callback":254,"hasNonce":154,"hasCapCheck":154,"file":144,"line":255},"ifbdp_get_dates_image_urls","ifbdp_get_dates_image_urls_callback",43,{"action":257,"nopriv":153,"callback":257,"hasNonce":154,"hasCapCheck":154,"file":144,"line":258},"ifbdp_get_monthswise_image_urls",44,{"action":260,"nopriv":153,"callback":260,"hasNonce":154,"hasCapCheck":154,"file":144,"line":261},"ifbdp_show_media_urls_by_year",45,{"action":263,"nopriv":153,"callback":263,"hasNonce":154,"hasCapCheck":154,"file":144,"line":264},"ifbdp_show_media_by_author_callback",46,{"action":266,"nopriv":153,"callback":267,"hasNonce":154,"hasCapCheck":154,"file":144,"line":268},"ifbdp_delete_selected_files","ifbdp_delete_selected_files_callback",47,{"action":270,"nopriv":153,"callback":271,"hasNonce":153,"hasCapCheck":153,"file":144,"line":272},"ifbdp_download_selected_files","ifbdp_download_selected_files_callback",48,[],[],[],3,{"dangerousFunctions":278,"sqlUsage":279,"outputEscaping":310,"fileOperations":196,"externalRequests":27,"nonceChecks":218,"capabilityChecks":234,"bundledLibraries":410},[],{"prepared":215,"raw":149,"locations":280},[281,284,286,289,291,293,295,297,299,302,304,306,308],{"file":144,"line":282,"context":283},146,"$wpdb->get_col() with variable interpolation",{"file":144,"line":285,"context":283},206,{"file":144,"line":287,"context":288},362,"$wpdb->get_var() with variable interpolation",{"file":144,"line":290,"context":288},387,{"file":144,"line":292,"context":288},394,{"file":144,"line":294,"context":288},401,{"file":144,"line":296,"context":288},407,{"file":144,"line":298,"context":288},682,{"file":144,"line":300,"context":301},708,"$wpdb->query() with variable interpolation",{"file":144,"line":303,"context":288},826,{"file":144,"line":305,"context":288},907,{"file":144,"line":307,"context":283},1374,{"file":144,"line":309,"context":283},1409,{"escaped":282,"rawEcho":311,"locations":312},49,[313,316,318,320,322,324,326,328,330,332,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408],{"file":144,"line":314,"context":315},265,"raw output",{"file":144,"line":317,"context":315},273,{"file":144,"line":319,"context":315},274,{"file":144,"line":321,"context":315},275,{"file":144,"line":323,"context":315},276,{"file":144,"line":325,"context":315},292,{"file":144,"line":327,"context":315},293,{"file":144,"line":329,"context":315},294,{"file":144,"line":331,"context":315},331,{"file":144,"line":331,"context":315},{"file":144,"line":334,"context":315},345,{"file":144,"line":336,"context":315},358,{"file":144,"line":338,"context":315},368,{"file":144,"line":340,"context":315},369,{"file":144,"line":342,"context":315},380,{"file":144,"line":344,"context":315},436,{"file":144,"line":346,"context":315},440,{"file":144,"line":348,"context":315},450,{"file":144,"line":350,"context":315},465,{"file":144,"line":352,"context":315},469,{"file":144,"line":354,"context":315},493,{"file":144,"line":356,"context":315},502,{"file":144,"line":358,"context":315},515,{"file":144,"line":360,"context":315},525,{"file":144,"line":362,"context":315},529,{"file":144,"line":364,"context":315},533,{"file":144,"line":366,"context":315},542,{"file":144,"line":368,"context":315},567,{"file":144,"line":368,"context":315},{"file":144,"line":371,"context":315},846,{"file":144,"line":373,"context":315},850,{"file":144,"line":375,"context":315},860,{"file":144,"line":377,"context":315},902,{"file":144,"line":379,"context":315},922,{"file":144,"line":381,"context":315},956,{"file":144,"line":383,"context":315},974,{"file":144,"line":385,"context":315},1054,{"file":144,"line":387,"context":315},1072,{"file":144,"line":389,"context":315},1097,{"file":144,"line":391,"context":315},1115,{"file":144,"line":393,"context":315},1116,{"file":144,"line":395,"context":315},1117,{"file":144,"line":397,"context":315},1315,{"file":144,"line":399,"context":315},1391,{"file":144,"line":401,"context":315},1469,{"file":144,"line":403,"context":315},1471,{"file":144,"line":405,"context":315},1474,{"file":144,"line":407,"context":315},1967,{"file":144,"line":409,"context":315},1968,[],[412,438,452,466,480,492,502,512,522,532,554,566,576,586],{"entryPoint":413,"graph":414,"unsanitizedCount":27,"severity":437},"ifbdp_get_image_count_by_date_callback (includes\\class-bulk-delete.php:745)",{"nodes":415,"edges":434},[416,421,427,429],{"id":417,"type":418,"label":419,"file":144,"line":420},"n0","source","$_POST",757,{"id":422,"type":423,"label":424,"file":144,"line":425,"wp_function":426},"n1","sink","get_var() [SQLi]",760,"get_var",{"id":428,"type":418,"label":419,"file":144,"line":420},"n2",{"id":430,"type":423,"label":431,"file":144,"line":432,"wp_function":433},"n3","echo() [XSS]",767,"echo",[435,436],{"from":417,"to":422,"sanitized":154},{"from":428,"to":430,"sanitized":154},"low",{"entryPoint":439,"graph":440,"unsanitizedCount":27,"severity":437},"ifbdp_get_images_by_month_year (includes\\class-bulk-delete.php:868)",{"nodes":441,"edges":449},[442,444,446,447],{"id":417,"type":418,"label":419,"file":144,"line":443},884,{"id":422,"type":423,"label":424,"file":144,"line":445,"wp_function":426},888,{"id":428,"type":418,"label":419,"file":144,"line":443},{"id":430,"type":423,"label":431,"file":144,"line":448,"wp_function":433},895,[450,451],{"from":417,"to":422,"sanitized":154},{"from":428,"to":430,"sanitized":154},{"entryPoint":453,"graph":454,"unsanitizedCount":27,"severity":437},"ifbdp_get_image_count_by_year (includes\\class-bulk-delete.php:929)",{"nodes":455,"edges":463},[456,458,460,461],{"id":417,"type":418,"label":419,"file":144,"line":457},940,{"id":422,"type":423,"label":424,"file":144,"line":459,"wp_function":426},943,{"id":428,"type":418,"label":419,"file":144,"line":457},{"id":430,"type":423,"label":431,"file":144,"line":462,"wp_function":433},948,[464,465],{"from":417,"to":422,"sanitized":154},{"from":428,"to":430,"sanitized":154},{"entryPoint":467,"graph":468,"unsanitizedCount":27,"severity":437},"ifbdp_get_images_by_author (includes\\class-bulk-delete.php:982)",{"nodes":469,"edges":477},[470,472,474,475],{"id":417,"type":418,"label":419,"file":144,"line":471},994,{"id":422,"type":423,"label":424,"file":144,"line":473,"wp_function":426},1006,{"id":428,"type":418,"label":419,"file":144,"line":471},{"id":430,"type":423,"label":431,"file":144,"line":476,"wp_function":433},1008,[478,479],{"from":417,"to":422,"sanitized":154},{"from":428,"to":430,"sanitized":154},{"entryPoint":481,"graph":482,"unsanitizedCount":27,"severity":437},"ifbdp_delete_media_by_author_callback (includes\\class-bulk-delete.php:1177)",{"nodes":483,"edges":490},[484,486],{"id":417,"type":418,"label":419,"file":144,"line":485},1190,{"id":422,"type":423,"label":487,"file":144,"line":488,"wp_function":489},"get_results() [SQLi]",1201,"get_results",[491],{"from":417,"to":422,"sanitized":154},{"entryPoint":493,"graph":494,"unsanitizedCount":27,"severity":437},"ifbdp_delete_media_by_month_year_callback (includes\\class-bulk-delete.php:1228)",{"nodes":495,"edges":500},[496,498],{"id":417,"type":418,"label":419,"file":144,"line":497},1240,{"id":422,"type":423,"label":487,"file":144,"line":499,"wp_function":489},1248,[501],{"from":417,"to":422,"sanitized":154},{"entryPoint":503,"graph":504,"unsanitizedCount":27,"severity":437},"ifbdp_delete_images_between_dates_callback (includes\\class-bulk-delete.php:1281)",{"nodes":505,"edges":510},[506,508],{"id":417,"type":418,"label":419,"file":144,"line":507},1291,{"id":422,"type":423,"label":487,"file":144,"line":509,"wp_function":489},1295,[511],{"from":417,"to":422,"sanitized":154},{"entryPoint":513,"graph":514,"unsanitizedCount":27,"severity":437},"ifbdp_get_dates_image_urls_callback (includes\\class-bulk-delete.php:1319)",{"nodes":515,"edges":520},[516,518],{"id":417,"type":418,"label":419,"file":144,"line":517},1332,{"id":422,"type":423,"label":487,"file":144,"line":519,"wp_function":489},1336,[521],{"from":417,"to":422,"sanitized":154},{"entryPoint":523,"graph":524,"unsanitizedCount":27,"severity":437},"ifbdp_delete_media_by_year_callback (includes\\class-bulk-delete.php:1430)",{"nodes":525,"edges":530},[526,528],{"id":417,"type":418,"label":419,"file":144,"line":527},1442,{"id":422,"type":423,"label":487,"file":144,"line":529,"wp_function":489},1449,[531],{"from":417,"to":422,"sanitized":154},{"entryPoint":533,"graph":534,"unsanitizedCount":27,"severity":437},"ifbdp_download_author_images_callback (includes\\class-bulk-delete.php:1892)",{"nodes":535,"edges":550},[536,538,540,541,543,545],{"id":417,"type":418,"label":419,"file":144,"line":537},1903,{"id":422,"type":423,"label":424,"file":144,"line":539,"wp_function":426},1914,{"id":428,"type":418,"label":419,"file":144,"line":537},{"id":430,"type":423,"label":487,"file":144,"line":542,"wp_function":489},1924,{"id":544,"type":418,"label":419,"file":144,"line":537},"n4",{"id":546,"type":423,"label":547,"file":144,"line":548,"wp_function":549},"n5","header() [Header Injection]",1944,"header",[551,552,553],{"from":417,"to":422,"sanitized":154},{"from":428,"to":430,"sanitized":154},{"from":544,"to":546,"sanitized":154},{"entryPoint":555,"graph":556,"unsanitizedCount":27,"severity":437},"ifbdp_get_monthswise_image_urls (includes\\class-bulk-delete.php:2019)",{"nodes":557,"edges":564},[558,560],{"id":417,"type":418,"label":419,"file":144,"line":559},2033,{"id":422,"type":423,"label":561,"file":144,"line":562,"wp_function":563},"get_col() [SQLi]",2037,"get_col",[565],{"from":417,"to":422,"sanitized":154},{"entryPoint":567,"graph":568,"unsanitizedCount":27,"severity":437},"ifbdp_show_media_urls_by_year (includes\\class-bulk-delete.php:2059)",{"nodes":569,"edges":574},[570,572],{"id":417,"type":418,"label":419,"file":144,"line":571},2070,{"id":422,"type":423,"label":487,"file":144,"line":573,"wp_function":489},2077,[575],{"from":417,"to":422,"sanitized":154},{"entryPoint":577,"graph":578,"unsanitizedCount":27,"severity":437},"ifbdp_show_media_by_author_callback (includes\\class-bulk-delete.php:2103)",{"nodes":579,"edges":584},[580,582],{"id":417,"type":418,"label":419,"file":144,"line":581},2114,{"id":422,"type":423,"label":561,"file":144,"line":583,"wp_function":563},2126,[585],{"from":417,"to":422,"sanitized":154},{"entryPoint":587,"graph":588,"unsanitizedCount":27,"severity":437},"\u003Cclass-bulk-delete> (includes\\class-bulk-delete.php:0)",{"nodes":589,"edges":607},[590,592,593,595,596,597,598,600,602,605],{"id":417,"type":418,"label":591,"file":144,"line":420},"$_POST (x5)",{"id":422,"type":423,"label":424,"file":144,"line":425,"wp_function":426},{"id":428,"type":418,"label":594,"file":144,"line":420},"$_POST (x7)",{"id":430,"type":423,"label":431,"file":144,"line":432,"wp_function":433},{"id":544,"type":418,"label":594,"file":144,"line":485},{"id":546,"type":423,"label":487,"file":144,"line":488,"wp_function":489},{"id":599,"type":418,"label":419,"file":144,"line":537},"n6",{"id":601,"type":423,"label":547,"file":144,"line":548,"wp_function":549},"n7",{"id":603,"type":418,"label":604,"file":144,"line":559},"n8","$_POST (x2)",{"id":606,"type":423,"label":561,"file":144,"line":562,"wp_function":563},"n9",[608,609,610,611,612],{"from":417,"to":422,"sanitized":154},{"from":428,"to":430,"sanitized":154},{"from":544,"to":546,"sanitized":154},{"from":599,"to":601,"sanitized":154},{"from":603,"to":606,"sanitized":154},{"summary":614,"deductions":615},"The \"bulk-delete-all-in-one\" plugin v1.1.3 presents a mixed security posture. On the positive side, it has a clean vulnerability history with no recorded CVEs and demonstrates good practices in several areas, such as the absence of dangerous functions, a low percentage of SQL queries not using prepared statements, and a lack of external HTTP requests. The presence of a significant number of nonce and capability checks also indicates an awareness of basic WordPress security principles.\n\nHowever, there are notable concerns that warrant attention. The plugin exposes a substantial attack surface through 35 AJAX handlers, with a critical flaw being that 3 of these handlers lack any authentication checks. This is a significant risk as unauthenticated AJAX endpoints can be exploited to perform unintended actions. While no critical or high-severity taint flows were identified, indicating that sensitive data might not be immediately at risk from direct injection, the absence of proper sanitization in the identified flows could still lead to unexpected behavior or denial-of-service scenarios in certain edge cases.\n\nThe plugin's overall security is weakened by these unprotected entry points. While the lack of historical vulnerabilities is a strong positive indicator, it doesn't negate the risks present in the current code. The plugin developers have implemented many security features, but the oversight in securing all AJAX handlers is a critical deficiency that should be addressed to prevent potential exploitation.",[616,618,621],{"reason":617,"points":159},"Unprotected AJAX handlers",{"reason":619,"points":620},"SQL queries without prepared statements",5,{"reason":622,"points":623},"Outputs not properly escaped",4,"2026-03-16T19:23:58.293Z",{"wat":626,"direct":639},{"assetPaths":627,"generatorPatterns":631,"scriptPaths":632,"versionParams":635},[628,629,630],"\u002Fwp-content\u002Fplugins\u002Fbulk-delete-all-in-one\u002Fassets\u002Fjquery.validate.min.js","\u002Fwp-content\u002Fplugins\u002Fbulk-delete-all-in-one\u002Fassets\u002Fcustom.js","\u002Fwp-content\u002Fplugins\u002Fbulk-delete-all-in-one\u002Fassets\u002Fcustom.css",[],[633,634],"jquery.validate.min.js","custom.js",[636,637,638],"bulk-delete-all-in-one\u002Fassets\u002Fjquery.validate.min.js?ver=","bulk-delete-all-in-one\u002Fassets\u002Fcustom.js?ver=","bulk-delete-all-in-one\u002Fassets\u002Fcustom.css",{"cssClasses":640,"htmlComments":643,"htmlAttributes":644,"restEndpoints":646,"jsGlobals":647,"shortcodeOutput":648},[641,642],"ifbdp-custom-js","ifbdp-custom-css",[],[645],"ajax_object",[],[645],[]]