[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f5Nl_UkyT7Pufz3loXsYvfvVfg9lq_c18-Cd3L9uCyPs":3,"$fEcEztb-fx-CgUroICOVxLdjdWvTyRh8VU5ToA10MbFQ":178,"$f8J9jQvz5n8xSsCxh7Sgzut3CfULo8eVJOEJ8rN0gTXM":183},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":16,"download_link":22,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25,"discovery_status":26,"vulnerabilities":27,"developer":28,"crawl_stats":24,"alternatives":34,"analysis":127,"fingerprints":165},"siternet-post-deleter","Siternet Post Deleter","1.1.1","Siternet","https:\u002F\u002Fprofiles.wordpress.org\u002Fsiternet\u002F","\u003Cp>Siternet Post Deleter is a safe and controlled tool for bulk deleting WordPress posts in batches.\u003C\u002Fp>\n\u003Cp>Instead of deleting all posts at once, the plugin allows administrators to remove posts step-by-step using a configurable batch size. This reduces the risk of server overload and accidental data loss.\u003C\u002Fp>\n\u003Cp>Key features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Batch-based deletion (adjustable size)\u003C\u002Fli>\n\u003Cli>Optional category filtering\u003C\u002Fli>\n\u003Cli>Permanent deletion (no trash)\u003C\u002Fli>\n\u003Cli>Safe media cleanup\u003C\u002Fli>\n\u003Cli>Featured image protection logic\u003C\u002Fli>\n\u003Cli>Admin-only access with capability checks\u003C\u002Fli>\n\u003Cli>Nonce-protected destructive actions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When deleting posts, the plugin also removes associated media. However, it includes a safety mechanism that prevents deletion of images still used as featured images in other posts.\u003C\u002Fp>\n\u003Cp>This makes it suitable for content cleanup, migrations, and maintenance tasks.\u003C\u002Fp>\n","Short Description: Safely delete WordPress posts in batches with smart media cleanup and featured image protection.",0,46,"2026-04-10T19:46:00.000Z","6.9.4","5.0","",[18,19,20,21],"bulk-delete","cleanup","delete-posts","media","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsiternet-post-deleter.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":23,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},"siternet",1,30,94,"2026-05-20T04:48:12.990Z",[35,53,74,90,105],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":23,"num_ratings":45,"last_updated":46,"tested_up_to":14,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":16,"download_link":52,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"delete-old-posts-programmatically","Delete Posts automatically","3.12.2","WPMagic","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpmagics\u002F","\u003Cp>Automatically delete old or outdated WordPress posts safely — keep your site clean, fast, and relevant.\u003Cbr \u002F>\nDelete Old Posts plugin lets you automatically remove outdated content from your WordPress site with ease.\u003Cbr \u002F>\nSchedule deletions, filter by category, tag, post type, or status, and optionally redirect deleted posts to relevant pages to preserve SEO.\u003Cbr \u002F>\nPerfect for bloggers, news sites, e-commerce stores, and anyone who wants a clean, optimized site without manual cleanup.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>🕒 \u003Cstrong>Automatic Deletion\u003C\u002Fstrong> – Schedule post deletions automatically — no manual work needed.  \u003C\u002Fli>\n\u003Cli>🗂️ \u003Cstrong>Flexible Filtering\u003C\u002Fstrong> – Choose which posts to delete based on date, category, tag, post type, authors, or status.\u003C\u002Fli>\n\u003Cli>🚫 \u003Cstrong>Exclude Important Posts\u003C\u002Fstrong> – Protect specific posts from deletion.  \u003C\u002Fli>\n\u003Cli>🔁 \u003Cstrong>SEO-Friendly Redirects\u003C\u002Fstrong> – Automatically redirect deleted posts to their closest match or a custom URL (optional).  \u003C\u002Fli>\n\u003Cli>💾 \u003Cstrong>Safe & Controlled\u003C\u002Fstrong> – Logs every deletion for easy review, so you always know what happened (coming soon).  \u003C\u002Fli>\n\u003Cli>🧰 \u003Cstrong>Supports Custom Post Types\u003C\u002Fstrong> – Works with any posts type.\u003C\u002Fli>\n\u003Cli>🔄 \u003Cstrong>“Set It and Forget It” Automation\u003C\u002Fstrong> – Once configured, it keeps your site clean automatically.  \u003C\u002Fli>\n\u003Cli>💡 \u003Cstrong>Lightweight & Fast\u003C\u002Fstrong> – No bloat, minimal database load, and compatible with all major themes and plugins.  \u003C\u002Fli>\n\u003Cli>❌ \u003Cstrong>Delete the post permanently\u003C\u002Fstrong> (PRO version).\u003C\u002Fli>\n\u003Cli>❌ \u003Cstrong>Delete post attachments\u003C\u002Fstrong> 📎 🏞️ when the post is deleted (PRO version).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why You Might Need This Plugin\u003C\u002Fh3>\n\u003Cp>Keeping your WordPress site clean and relevant is important — but deleting old content manually takes time.\u003Cbr \u002F>\nThis plugin helps you automatically remove outdated posts, drafts, or custom content types on a schedule, based on your rules.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>You might need this plugin if:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>📰 You run a \u003Cstrong>blog\u003C\u002Fstrong> with time-sensitive posts (e.g., events, announcements, deals) that should disappear after a certain date.  \u003C\u002Fli>\n\u003Cli>🏪 You manage a \u003Cstrong>WooCommerce store\u003C\u002Fstrong> and want to automatically remove expired or seasonal products.  \u003C\u002Fli>\n\u003Cli>🎓 You run a \u003Cstrong>membership, e-learning, or event site\u003C\u002Fstrong> with temporary content that should be cleaned up regularly.  \u003C\u002Fli>\n\u003Cli>🗞️ You operate a \u003Cstrong>news or magazine site\u003C\u002Fstrong> and want to auto-delete posts older than 30, 60, or 90 days to keep your archive light.  \u003C\u002Fli>\n\u003Cli>⚙️ You’re a \u003Cstrong>developer or site maintainer\u003C\u002Fstrong> managing multiple WordPress installations and need a reliable cleanup automation tool.  \u003C\u002Fli>\n\u003Cli>🧠 You care about \u003Cstrong>SEO and performance\u003C\u002Fstrong>, and want to remove outdated or low-value content safely — optionally redirecting deleted posts to newer ones.  \u003C\u002Fli>\n\u003Cli>✅ You simply want a \u003Cstrong>“set it and forget it”\u003C\u002Fstrong> way to keep your WordPress dashboard clean and your site running fast.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supported languages:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Deutsch\u003C\u002Fli>\n\u003Cli>Nederlands\u003C\u002Fli>\n\u003Cli>Français\u003C\u002Fli>\n\u003Cli>Italiana\u003C\u002Fli>\n\u003Cli>Norwegian\u003C\u002Fli>\n\u003Cli>Hindi\u003C\u002Fli>\n\u003Cli>Bengali\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you want, you can help \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fdelete-old-posts-programmatically\u002F\" rel=\"nofollow ugc\">translate\u003C\u002Fa> the “Delete old posts automatically” plugin into another language. Many thanks!\u003Cbr \u002F>\nPlease note that there are no guarantees that translations from the original English are accurate.\u003C\u002Fp>\n","The Delete Posts Automatically plugin keeps your website clean by programmatically deleting posts using a wide range of powerful filters.",1000,38285,3,"2026-02-23T20:42:00.000Z","5.7","7.0",[50,18,19,20,51],"auto-delete","old-posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdelete-old-posts-programmatically.zip",{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":61,"downloaded":62,"rating":23,"num_ratings":63,"last_updated":64,"tested_up_to":14,"requires_at_least":65,"requires_php":66,"tags":67,"homepage":72,"download_link":73,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"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;",800,3633,2,"2026-01-06T13:56:00.000Z","4.7","5.6",[18,68,69,70,71],"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",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":23,"num_ratings":30,"last_updated":84,"tested_up_to":14,"requires_at_least":65,"requires_php":48,"tags":85,"homepage":16,"download_link":89,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"smart-bulk-content-remover","Smart Bulk Delete & Content Cleaner for WordPress","1.1","Kirtikumar Solanki","https:\u002F\u002Fprofiles.wordpress.org\u002Fsolankisoftware\u002F","\u003Cp>\u003Cstrong>Smart Bulk Delete & Content Cleaner for WordPress\u003C\u002Fstrong> is a powerful and user-friendly tool to manage and clean up your WordPress website in just a few clicks.\u003C\u002Fp>\n\u003Cp>No more manually selecting and deleting one item at a time — this plugin gives you a \u003Cstrong>fast, flexible, and safe bulk deletion interface\u003C\u002Fstrong> to remove unwanted content such as old posts, draft pages, unused media, spam comments, and even custom post types like products, portfolios, events, or reviews.\u003C\u002Fp>\n\u003Cp>Whether you’re a blogger, developer, or site administrator, Smart Bulk Content Remover helps keep your WordPress site lean and organized without risking accidental data loss.\u003C\u002Fp>\n\u003Ch3>🚀 Why Use Smart Bulk Delete & Content Cleaner for WordPress?\u003C\u002Fh3>\n\u003Cp>Over time, every WordPress website accumulates clutter — outdated posts, temporary drafts, test pages, old media files, and spam comments. These not only make your site harder to manage but can also affect \u003Cstrong>database performance and backup size\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>With Smart Bulk Delete & Content Cleaner for WordPress, you can:\u003Cbr \u002F>\n* Clean up thousands of items in a few clicks.\u003Cbr \u002F>\n* Target specific content using advanced filters.\u003Cbr \u002F>\n* Choose between \u003Cstrong>Trash\u003C\u002Fstrong> or \u003Cstrong>Permanent Delete\u003C\u002Fstrong>.\u003Cbr \u002F>\n* Quickly review what’s being deleted before confirming.\u003Cbr \u002F>\n* Keep your database optimized and your dashboard tidy.\u003C\u002Fp>\n\u003Ch3>🧹 What You Can Delete\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Posts\u003C\u002Fstrong> – Delete posts by type, author, status, or date.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pages\u003C\u002Fstrong> – Remove outdated or test pages in bulk.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Types\u003C\u002Fstrong> – Works with WooCommerce products, events, portfolios, news, books, and any other custom type.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Files\u003C\u002Fstrong> – Delete unused images or unattached uploads. Includes statistics for total files, attached\u002Funattached, and total size before deletion.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comments\u003C\u002Fstrong> – Bulk remove spam, pending, or trashed comments sitewide.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚙️ Advanced Filters & Options\u003C\u002Fh3>\n\u003Cp>Every section includes flexible filters to give you complete control over what’s removed:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Filter by \u003Cstrong>Post Type\u003C\u002Fstrong>, \u003Cstrong>Status\u003C\u002Fstrong>, \u003Cstrong>Author\u003C\u002Fstrong>, or \u003Cstrong>Date Range\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Search posts by \u003Cstrong>Title\u003C\u002Fstrong> or \u003Cstrong>Content keywords\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Media filters include \u003Cstrong>Date Range\u003C\u002Fstrong>, \u003Cstrong>Month\u003C\u002Fstrong>, \u003Cstrong>Year\u003C\u002Fstrong>, and \u003Cstrong>Author\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Choose between \u003Cstrong>Move to Trash\u003C\u002Fstrong> or \u003Cstrong>Permanently Delete\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Select specific items or use \u003Cstrong>Select All\u003C\u002Fstrong> for mass cleanup.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🧠 Safe, Simple & Efficient\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Non-destructive by default\u003C\u002Fstrong> – content moves to Trash unless you choose “Permanent Delete.”\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restore accidentally deleted content\u003C\u002Fstrong> from Trash easily.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong> and optimized – minimal database overhead.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive design\u003C\u002Fstrong> – works beautifully on desktop, tablet, and mobile.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Native WordPress UI\u003C\u002Fstrong> for a seamless experience.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💡 Ideal For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bloggers\u003C\u002Fstrong> who want to delete old drafts or outdated posts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Site administrators\u003C\u002Fstrong> managing large WordPress sites.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce store owners\u003C\u002Fstrong> cleaning up old or test products.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developers and testers\u003C\u002Fstrong> who frequently reset content during testing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Agencies\u003C\u002Fstrong> maintaining multiple client websites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>✅ Key Features at a Glance\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Bulk delete \u003Cstrong>posts, pages, media, comments, and any custom post types\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Advanced \u003Cstrong>filters\u003C\u002Fstrong>: author, status, date range, search, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media statistics\u003C\u002Fstrong>: see totals, sizes, and attached\u002Funattached counts.\u003C\u002Fli>\n\u003Cli>Option to \u003Cstrong>move to Trash or permanently delete\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight, fast, and responsive\u003C\u002Fstrong> admin interface.\u003C\u002Fli>\n\u003Cli>Compatible with \u003Cstrong>WordPress Multisite\u003C\u002Fstrong> (per-site use).\u003C\u002Fli>\n\u003Cli>Works seamlessly with \u003Cstrong>WooCommerce, Easy Digital Downloads, and other CPTs\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔒 Safety & Performance\u003C\u002Fh3>\n\u003Cp>Smart Bulk Delete & Content Cleaner for WordPress is designed for \u003Cstrong>safety first\u003C\u002Fstrong>:\u003Cbr \u002F>\n* Uses built-in WordPress delete APIs.\u003Cbr \u002F>\n* Verifies user capabilities before deleting.\u003Cbr \u002F>\n* Respects post meta and attachment relationships.\u003Cbr \u002F>\n* Ensures consistent database integrity.\u003C\u002Fp>\n\u003Cp>You can confidently use it on production sites — the default Trash behavior ensures you can recover any mistakenly deleted content.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fsolankisoftware\u002F\" rel=\"nofollow ugc\">Kirtikumar Solanki\u003C\u002Fa>.\u003Cbr \u002F>\nDonations welcome via \u003Ca href=\"https:\u002F\u002Fpaypal.me\u002Fkirtikumar89\" rel=\"nofollow ugc\">PayPal\u003C\u002Fa>.\u003C\u002Fp>\n","Safely bulk delete posts, pages, media, and comments with flexible filters and a clean interface.",80,1109,"2026-01-31T07:00:00.000Z",[18,86,20,87,88],"delete-pages","media-cleaner","remove-comments","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-bulk-content-remover.1.1.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":11,"downloaded":98,"rating":11,"num_ratings":11,"last_updated":99,"tested_up_to":14,"requires_at_least":15,"requires_php":100,"tags":101,"homepage":16,"download_link":104,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"mcod-bulk-delete-media-by-content","MCOD Delete Media by Content","1.0.2","Cristian Leguizamón","https:\u002F\u002Fprofiles.wordpress.org\u002Fcrleguizamon\u002F","\u003Cp>\u003Cstrong>MCOD Delete Media by Content\u003C\u002Fstrong> allows you to \u003Cstrong>bulk delete WordPress media files\u003C\u002Fstrong> attached to a specific post type. Whether you need to clean up orphaned images from deleted WooCommerce products, remove PDFs tied to a custom post type, or purge an unused media library section after a content migration, this plugin handles the process in batches.\u003C\u002Fp>\n\u003Cp>Use it to \u003Cstrong>clean your WordPress media library\u003C\u002Fstrong> without touching media that is actively used elsewhere on your site based on your exclusions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free Up Server Inodes:\u003C\u002Fstrong>\u003Cbr \u002F>\nHosting servers have a limit on the number of files (inodes) they can store, regardless of disk space. Each WordPress attachment generates multiple thumbnail files, which rapidly consumes inodes. When the inode limit is reached, no new files can be created on the server. This plugin \u003Cstrong>permanently deletes media files and all their generated thumbnails\u003C\u002Fstrong> from the filesystem in batches, helping to \u003Cstrong>reduce your inode count\u003C\u002Fstrong> and restore your server’s ability to handle new uploads.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dual Detection Strategy:\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin uses a \u003Cstrong>dual detection strategy\u003C\u002Fstrong> to find media linked to your chosen post type by checking multiple fields:\u003Cbr \u002F>\n1. \u003Cstrong>Direct Parent:\u003C\u002Fstrong> Attachments whose \u003Ccode>post_parent\u003C\u002Fcode> points to a post of the selected type.\u003Cbr \u002F>\n2. \u003Cstrong>Meta References:\u003C\u002Fstrong> Attachment IDs stored in postmeta — including \u003Cstrong>WooCommerce product galleries\u003C\u002Fstrong> (\u003Ccode>_product_image_gallery\u003C\u002Fcode>), \u003Cstrong>ACF Image & Gallery fields\u003C\u002Fstrong>, \u003Cstrong>featured images\u003C\u002Fstrong> saved as meta, and any other custom field referencing an attachment ID.\u003C\u002Fp>\n\u003Cp>This helps identify attachments properly without inadvertently affecting active media from other areas.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Smart Cross-Type Exclusions — Protect Shared Media:\u003C\u002Fstrong>\u003Cbr \u002F>\nBefore deleting, the plugin cross-checks each attachment against other post types you select. If a product image is also used as a featured image on a Page or referenced in a Post, it will be \u003Cstrong>automatically skipped\u003C\u002Fstrong> — preventing broken images across your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bulk Delete by Post Type:\u003C\u002Fstrong> Target Products, Pages, Posts, or any registered custom post type.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Type Filter:\u003C\u002Fstrong> Scope deletion to Images only, PDFs, Videos, Audio, or all attachments.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cross-Type Exclusions:\u003C\u002Fstrong> Protect attachments shared with other post types from accidental deletion.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Preview Mode:\u003C\u002Fstrong> Count and preview a sample of media to be deleted (with direct edit links) before running.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Safe Batch Processing:\u003C\u002Fstrong> Processes in configurable batches of 1–100 items to avoid PHP\u002Fserver timeouts on large media libraries.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time Progress Log:\u003C\u002Fstrong> Live status updates so you always know what is happening.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce & ACF Compatible:\u003C\u002Fstrong> Detects images in product galleries, ACF image\u002Fgallery fields, and other postmeta.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fully Translatable:\u003C\u002Fstrong> Internationalization-ready with a \u003Ccode>.pot\u003C\u002Fcode> file included.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>⚠️ \u003Cstrong>This plugin permanently deletes media files from the database and the server filesystem. Always create a full backup before running any deletion.\u003C\u002Fstrong>\u003C\u002Fp>\n","Bulk delete WordPress media files linked to any post type. Clean your media library in batches with smart exclusions and WooCommerce\u002FACF support.",208,"2026-03-05T01:22:00.000Z","7.4",[102,18,19,103,21],"attachment","delete-media","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmcod-bulk-delete-media-by-content.1.0.2.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":115,"num_ratings":116,"last_updated":117,"tested_up_to":118,"requires_at_least":119,"requires_php":16,"tags":120,"homepage":124,"download_link":125,"security_score":126,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"optimize-images-resizing","Optimize Images Resizing","1.4.1","OriginalEXE","https:\u002F\u002Fprofiles.wordpress.org\u002Foriginalexe\u002F","\u003Cp>If you were ever annoyed about the way WordPress handles images resizing, this is a plugin for you.\u003C\u002Fp>\n\u003Cp>What this plugin does is it optimizes the image handling in such a way that images are resized only when they are actually needed. What that means is that if your plugins\u002Ftheme define a lot of image sizes, none of them will be generated on the image upload (like they would be usually), but only if they are actually requested in that size.\u003C\u002Fp>\n\u003Cp>Resizing is done only once, images are later normally served by WordPress, so there is no performance hit.\u003C\u002Fp>\n\u003Cp>Plugin also includes a method for removing all of the previously generated image sizes (useful when you install this plugin on a site with a lot of existing media).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>TO REMOVE\u003C\u002Fstrong> image sizes generated prior to activating the plugin, visit the ‘Tools -> Remove image sizes’ and use the button to perform the cleanup.\u003C\u002Fp>\n\u003Cp>Other than that, you don’t need to do anything, plugin works silently in the background.\u003C\u002Fp>\n\u003Cp>To sum up:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Resize images only when needed\u003C\u002Fli>\n\u003Cli>Clean up existing images sizes\u003C\u002Fli>\n\u003Cli>No performance hit\u003C\u002Fli>\n\u003Cli>Free up your hosting space\u003C\u002Fli>\n\u003C\u002Ful>\n","Plugin optimizes the process of generating custom image sizes in WordPress and offers a cleanup functionality for preexisting images.",6000,96911,92,45,"2017-11-28T18:48:00.000Z","4.7.33","3.8",[19,121,21,122,123],"images","optimize","resizing","https:\u002F\u002Ftwitter.com\u002FOriginal_EXE","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foptimize-images-resizing.zip",85,{"attackSurface":128,"codeSignals":147,"taintFlows":160,"riskAssessment":161,"analyzedAt":164},{"hooks":129,"ajaxHandlers":143,"restRoutes":144,"shortcodes":145,"cronEvents":146,"entryPointCount":11,"unprotectedCount":11},[130,136,140],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","admin_menu","register_admin_page","admin\u002Fclass-siternet-post-deleter-admin.php",34,{"type":131,"name":137,"callback":138,"file":134,"line":139},"admin_init","register_settings",35,{"type":131,"name":137,"callback":141,"priority":30,"file":134,"line":142},"maybe_process_delete_batch",38,[],[],[],[],{"dangerousFunctions":148,"sqlUsage":149,"outputEscaping":151,"fileOperations":11,"externalRequests":11,"nonceChecks":30,"capabilityChecks":63,"bundledLibraries":159},[],{"prepared":63,"raw":11,"locations":150},[],{"escaped":152,"rawEcho":63,"locations":153},54,[154,157],{"file":134,"line":155,"context":156},308,"raw output",{"file":134,"line":158,"context":156},317,[],[],{"summary":162,"deductions":163},"The \"siternet-post-deleter\" plugin v1.1.1 exhibits a strong security posture based on the static analysis and vulnerability history.  The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events with an unprotected attack surface is a significant positive.  Furthermore, the code demonstrates good security practices by exclusively using prepared statements for its SQL queries, performing a high percentage of output escaping (96%), and implementing nonce and capability checks, indicating an effort to prevent common vulnerabilities.\n\nThe taint analysis reveals no critical or high-severity issues, and the plugin has no recorded CVEs, past or present. This lack of historical vulnerabilities and absence of identified taint flows suggest a well-written and secure codebase. The plugin appears to be focused on a specific, limited functionality which contributes to its small attack surface. Overall, \"siternet-post-deleter\" v1.1.1 appears to be a very secure plugin, with no apparent immediate risks identified through the provided analysis.",[],"2026-04-16T13:43:52.713Z",{"wat":166,"direct":171},{"assetPaths":167,"generatorPatterns":168,"scriptPaths":169,"versionParams":170},[],[],[],[],{"cssClasses":172,"htmlComments":173,"htmlAttributes":174,"restEndpoints":175,"jsGlobals":176,"shortcodeOutput":177},[],[],[],[],[],[],{"error":179,"url":180,"statusCode":181,"statusMessage":182,"message":182},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fsiternet-post-deleter\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":11,"versions":184},[]]