[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fskMvupSrUvVGneBP8NYpecjGl1PIv3sCd6zjF1Eb4d4":3,"$fuOrn9CfUFiYn44LTeWpZVHiezdSmTg-WxWJHZzp4NiM":582,"$fs3sao7eFx-3XVgN0thjv5EXdfUZBLqpqsUeaGJhqQKQ":586},{"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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":38,"analysis":149,"fingerprints":562},"wp-admintools","WP AdminTools","1.3.9","Stefan Seibel","https:\u002F\u002Fprofiles.wordpress.org\u002Fseibel\u002F","\u003Cp>WP AdminTools allows comprehensive SEO optimization, database clean up and many useful features that extend your WordPress Blog. Get all SEO features you need with this plugin.\u003C\u002Fp>\n\u003Ch4>General Settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Get an overview of how many items are stored in the database and marked as trash, revision or spam (dashbord box).\u003C\u002Fli>\n\u003Cli>One-click delete unwanted items, e.g. open comments, spam comments or revisions\u003C\u002Fli>\n\u003Cli>Select the number of days trashed posts are stored in the database or disable trash function.\u003C\u002Fli>\n\u003Cli>Manually set the autosave interval (disable, 1 min up to 1 hour).\u003C\u002Fli>\n\u003Cli>Disable revision control of WordPress.\u003C\u002Fli>\n\u003Cli>Change the link url of the WordPress logo on login screen.\u003C\u002Fli>\n\u003Cli>Restrict your blog search results to specific posts or pages.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SEO Settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Let WP-AdminTools generate a SEO friendly title for every page.\u003C\u002Fli>\n\u003Cli>Set a custom title tag for each page or post.\u003C\u002Fli>\n\u003Cli>Avoid dupclicate content and let the plugin automatically add a noindex meta tag on specific posts or pages, search results, 404 pages attachment sites or archive pages.\u003C\u002Fli>\n\u003Cli>Manually add additional rules to the robots.txt within the admin interface.\u003C\u002Fli>\n\u003Cli>Set a meta description or meta keywords manually for every post or page.\u003C\u002Fli>\n\u003Cli>Set a meta robots tag for every post or page individually\u003C\u002Fli>\n\u003Cli>Set a ‘noarchive’ tag to prevent search engines from caching your website\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Clean up\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Within the head of your pages you can let the plugin REMOVE the links to (can be set individually for each link):\u003C\u002Fli>\n\u003Cli>Feeds\u003C\u002Fli>\n\u003Cli>Fxtra Feeds (such as category feeds)\u003C\u002Fli>\n\u003Cli>RSD EditURI link\u003C\u002Fli>\n\u003Cli>Windows Live Writer manifest file\u003C\u002Fli>\n\u003Cli>Index-, Parent-, Start Post-, Previous- and Next-Link\u003C\u002Fli>\n\u003Cli>WP Generator Link\u003C\u002Fli>\n\u003Cli>Shortlinks\u003C\u002Fli>\n\u003Cli>Canonical Links\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Database Clean up\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>One-click delete\u003C\u002Fli>\n\u003Cli>Revisions\u003C\u002Fli>\n\u003Cli>AutoDrafts\u003C\u002Fli>\n\u003Cli>Trashed Items\u003C\u002Fli>\n\u003Cli>Open Comments\u003C\u002Fli>\n\u003Cli>Spam Comments\u003C\u002Fli>\n\u003C\u002Ful>\n","Control additional Wordpress, SEO and Database features with this swiss army knife for WordPress.",100,13134,2,"2015-04-17T09:55:00.000Z","4.1.42","3.3","",[19,20,21,22,23],"clean","database","search-engine","secure","seo","http:\u002F\u002Fwww.g2smedia.de\u002Fwp-admintools\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-admintools.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"seibel",1,30,84,"2026-05-19T20:40:34.975Z",[39,64,86,111,132],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":27,"last_vuln_date":63,"fetched_at":29},"advanced-database-cleaner","Advanced Database Cleaner – Optimize & Clean Database to Speed Up Site Performance","4.1.0","Younes JFR.","https:\u002F\u002Fprofiles.wordpress.org\u002Fsymptote\u002F","\u003Cp>Advanced Database Cleaner is a complete WordPress optimization plugin that helps you clean up database clutter and optimize database performance by removing unused data such as old revisions, auto drafts, spam comments, expired transients, unused post meta, duplicated post meta, unused user meta, etc.\u003C\u002Fp>\n\u003Cp>It is designed to help you improve website speed by reducing database bloat and ensuring a lean, efficient WordPress installation. It also provides detailed previews, powerful filters, and automation tools to safely control what gets cleaned.\u003C\u002Fp>\n\u003Cp>With the ✨\u003Ca href=\"https:\u002F\u002Fsigmaplugin.com\u002Fdownloads\u002Fwordpress-advanced-database-cleaner\u002F?utm_source=wprepo&utm_medium=readme&utm_campaign=wordpress&utm_content=landing_page\" rel=\"nofollow ugc\">\u003Cstrong>Premium version\u003C\u002Fstrong>\u003C\u002Fa>✨, you can unlock even more advanced features, such as detecting and cleaning orphaned options, orphaned tables, orphaned post meta, orphaned user meta, orphaned transients, and orphaned cron jobs. It also gives you clear insights into how your database evolves over time through built-in analytics, lets you monitor plugin and theme activity to better understand when new data is created or when leftovers appear, and much more.\u003C\u002Fp>\n\u003Ch3>Why use Advanced Database Cleaner❓\u003C\u002Fh3>\n\u003Cp>👉 \u003Cstrong>Get a clear overview\u003C\u002Fstrong>: see how many tables, options, transients, cron jobs, metadata… records you have, and identify which are unused or orphaned.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Save time\u003C\u002Fstrong>: configure what to clean, how far back to keep data, and how often to run automations. The plugin will then handle recurring cleanups for you.\u003C\u002Fp>\n\u003Cp>👉 \u003Cstrong>Save space and improve performance\u003C\u002Fstrong>: removing unnecessary data reduces database size, makes backups faster, and can improve query performance, especially on busy or older sites.\u003C\u002Fp>\n\u003Ch4>✅ Main Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Delete old revisions of posts and pages\u003C\u002Fli>\n\u003Cli>Delete old auto-drafts\u003C\u002Fli>\n\u003Cli>Delete trashed posts\u003C\u002Fli>\n\u003Cli>Delete pending comments\u003C\u002Fli>\n\u003Cli>Delete spam comments\u003C\u002Fli>\n\u003Cli>Delete trashed comments\u003C\u002Fli>\n\u003Cli>Delete pingbacks\u003C\u002Fli>\n\u003Cli>Delete trackbacks\u003C\u002Fli>\n\u003Cli>Delete unused post meta\u003C\u002Fli>\n\u003Cli>Delete unused comment meta\u003C\u002Fli>\n\u003Cli>Delete unused user meta\u003C\u002Fli>\n\u003Cli>Delete unused term meta\u003C\u002Fli>\n\u003Cli>Delete unused relationships\u003C\u002Fli>\n\u003Cli>Delete expired transients\u003C\u002Fli>\n\u003Cli>Delete duplicated post meta\u003C\u002Fli>\n\u003Cli>Delete duplicated user meta\u003C\u002Fli>\n\u003Cli>Delete duplicated comment meta\u003C\u002Fli>\n\u003Cli>Delete duplicated term meta\u003C\u002Fli>\n\u003Cli>Delete oEmbed caches\u003C\u002Fli>\n\u003Cli>Display the database size that will be freed before cleaning for each item type, and the total size to be freed\u003C\u002Fli>\n\u003Cli>Display and preview items to clean before performing a database cleanup to ensure safety\u003C\u002Fli>\n\u003Cli>Sorting capability in cleanup preview tables (by name, date, size, site id, etc.)\u003C\u002Fli>\n\u003Cli>View options value content in original or formatted mode for serialized or JSON structures (and other items types as well).\u003C\u002Fli>\n\u003Cli>Keep last X days of data: clean only data older than the number of days you specify\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Automation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Schedule database cleanup to run automatically\u003C\u002Fli>\n\u003Cli>Create scheduled cleanup tasks and specify which items each task should clean\u003C\u002Fli>\n\u003Cli>Schedule database optimization and\u002For repair to run automatically\u003C\u002Fli>\n\u003Cli>Execute scheduled tasks based on several frequencies: once, hourly, twice a day, daily, weekly, or monthly\u003C\u002Fli>\n\u003Cli>Specify the “keep last X days” rule for each item type in a scheduled task\u003C\u002Fli>\n\u003Cli>Pause\u002FResume scheduled tasks whenever needed\u003C\u002Fli>\n\u003Cli>Create as many scheduled cleanup tasks as needed and specify what each task should clean\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Tables\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display the list of database tables with information such as number of rows, table size, engine, etc.\u003C\u002Fli>\n\u003Cli>Sort tables by any column such as table name or table size\u003C\u002Fli>\n\u003Cli>Display table contents along with their column structure, indexes, status, and more\u003C\u002Fli>\n\u003Cli>Detect and filter tables with invalid prefixes (tables that do not belong to the current WordPress installation), this can be enabled or disabled from the settings page\u003C\u002Fli>\n\u003Cli>Optimize database tables (the plugin notifies you when tables require optimization)\u003C\u002Fli>\n\u003Cli>Repair corrupted or damaged database tables (the plugin notifies you when tables are corrupted)\u003C\u002Fli>\n\u003Cli>Convert tables to InnoDB for better performance\u003C\u002Fli>\n\u003Cli>Empty rows of database tables\u003C\u002Fli>\n\u003Cli>Clean and delete database tables\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display the options list with information such as option name, option value, option size, and autoload status\u003C\u002Fli>\n\u003Cli>Sort options by any column such as option name or option size\u003C\u002Fli>\n\u003Cli>View option value content in original or formatted mode for serialized or JSON structures.\u003C\u002Fli>\n\u003Cli>Notify you if autoloaded options are large and help reduce autoload size for better performance\u003C\u002Fli>\n\u003Cli>Detect large options that may slow down your website\u003C\u002Fli>\n\u003Cli>Set option autoload to yes\u002Fno\u003C\u002Fli>\n\u003Cli>Clean and delete options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Cron Jobs\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display the list of active cron jobs (scheduled tasks) with information such as arguments, action, next run, schedule, etc.\u003C\u002Fli>\n\u003Cli>Sort cron jobs by any column such as action name or next run time\u003C\u002Fli>\n\u003Cli>Detect cron jobs with no valid actions\u003C\u002Fli>\n\u003Cli>Clean and delete scheduled tasks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Post Meta\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display the post meta list with information such as meta key, value, size, associated post ID, etc.\u003C\u002Fli>\n\u003Cli>Sort post meta by any column such as meta key, meta size, or post ID\u003C\u002Fli>\n\u003Cli>View post meta value content in original or formatted mode for serialized or JSON structures.\u003C\u002Fli>\n\u003Cli>Detect unused post meta (meta not associated with any existing posts)\u003C\u002Fli>\n\u003Cli>Detect duplicated post meta (same meta key\u002Fvalue for the same post ID)\u003C\u002Fli>\n\u003Cli>Clean and delete post meta\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Post types\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display post types with information such as name, post count, visibility (public or non-public), etc.\u003C\u002Fli>\n\u003Cli>Sort post types by columns such as name, post count, visibility, etc.\u003C\u002Fli>\n\u003Cli>View posts corresponding to each post type, along with their details\u003C\u002Fli>\n\u003Cli>Detect unused or orphaned post types\u003C\u002Fli>\n\u003Cli>Clean orphaned post types\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ User Meta\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display the user meta list with information such as meta key, value, size, associated user ID, etc.\u003C\u002Fli>\n\u003Cli>Sort user meta by any column such as meta key, meta size, or user ID\u003C\u002Fli>\n\u003Cli>View user meta value content in original or formatted mode for serialized or JSON structures.\u003C\u002Fli>\n\u003Cli>Detect unused user meta (meta not associated with any existing users)\u003C\u002Fli>\n\u003Cli>Detect duplicated user meta (same meta key\u002Fvalue for the same user ID)\u003C\u002Fli>\n\u003Cli>Clean and delete user meta\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Transients\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display the list of transients with information such as name, value, size, and expiration time\u003C\u002Fli>\n\u003Cli>Sort transients by any column such as transient name, size, or expiration time\u003C\u002Fli>\n\u003Cli>View transient value content in original or formatted mode for serialized or JSON structures.\u003C\u002Fli>\n\u003Cli>Clean expired transients\u003C\u002Fli>\n\u003Cli>Detect large transients that may slow down your website\u003C\u002Fli>\n\u003Cli>Clean and delete transients\u003C\u002Fli>\n\u003Cli>Set transient autoload to yes\u002Fno\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Other Tools\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display current database size\u003C\u002Fli>\n\u003Cli>Logging system for easy troubleshooting\u003C\u002Fli>\n\u003Cli>Access the WordPress debug log directly from the plugin interface\u003C\u002Fli>\n\u003Cli>Multisite support (network-wide database cleanup and optimization from the main site)\u003C\u002Fli>\n\u003Cli>Modern, responsive interface powered by React for a smooth experience without page reloads\u003C\u002Fli>\n\u003Cli>Show\u002Fhide plugin tabs for better usability\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⚡ Premium Features ⚡ \u003Ca href=\"https:\u002F\u002Fsigmaplugin.com\u002Fdownloads\u002Fwordpress-advanced-database-cleaner\u002F?utm_source=wprepo&utm_medium=readme&utm_campaign=wordpress&utm_content=landing_page\" rel=\"nofollow ugc\">\u003Cstrong>Official website\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fh4>\n\u003Cp>Unlock the full power of database cleanup and optimization with Advanced Database Cleaner Premium – packed with smart features that take accuracy, speed, and cleanup control to the next level.\u003C\u002Fp>\n\u003Ch4>✅ Remote SmartScan\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Local scan + Remote SmartScan technology to accurately detect the true owners of tables, options, post meta, user meta, transients, and cron jobs\u003C\u002Fli>\n\u003Cli>Cloud-enhanced ownership detection using a large and continuously improving remote database\u003C\u002Fli>\n\u003Cli>Improved accuracy for identifying orphaned items left by deleted plugins and themes\u003C\u002Fli>\n\u003Cli>Ability to edit ownership of any item and correct misidentified owners\u003C\u002Fli>\n\u003Cli>Ability to send ownership corrections to improve the global detection database\u003C\u002Fli>\n\u003Cli>Enhanced “Belongs to” ownership column everywhere using cloud data + local data\u003C\u002Fli>\n\u003Cli>Display multiple possible owners for each item when applicable\u003C\u002Fli>\n\u003Cli>Display owner status (active, inactive, not installed) to simplify cleanup decisions\u003C\u002Fli>\n\u003Cli>Check your remote scan credits to monitor usage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Action Scheduler Cleanup\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Clean Action Scheduler Completed actions\u003C\u002Fli>\n\u003Cli>Clean Action Scheduler Failed actions\u003C\u002Fli>\n\u003Cli>Clean Action Scheduler Canceled actions\u003C\u002Fli>\n\u003Cli>Clean Action Scheduler Completed logs\u003C\u002Fli>\n\u003Cli>Clean Action Scheduler Failed logs\u003C\u002Fli>\n\u003Cli>Clean Action Scheduler Canceled logs\u003C\u002Fli>\n\u003Cli>Clean Action Scheduler Orphan logs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ General Cleanup Enhancements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Keep last X items feature in General Cleanup\u003C\u002Fli>\n\u003Cli>Keep last X items per parent (e.g., per post)\u003C\u002Fli>\n\u003Cli>Keep last X items globally (e.g., keep the last 10 pingbacks)\u003C\u002Fli>\n\u003Cli>Combine Keep Last X Days with Keep Last X Items for advanced cleanup safety\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Advanced Filters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Advanced filters in all modules (Tables, Options, Post Meta, User Meta, Transients, Cron Jobs)\u003C\u002Fli>\n\u003Cli>Filter by size, value content, autoload, expiration, metadata type, and more\u003C\u002Fli>\n\u003Cli>Filter by plugin owner, theme owner, WordPress core, orphan, or unknown\u003C\u002Fli>\n\u003Cli>Filter by multisite site ID with full per-site visibility\u003C\u002Fli>\n\u003Cli>Filter by action frequency and interval in cron jobs\u003C\u002Fli>\n\u003Cli>Filter by duplicated, unused, large, not-yet-scanned, or expired items\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Advanced Automation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Unlimited automation tasks (Free version is limited to 5 tasks)\u003C\u002Fli>\n\u003Cli>Create any number of scheduled cleanup tasks with different configurations\u003C\u002Fli>\n\u003Cli>Create scheduled optimization and repair tasks\u003C\u002Fli>\n\u003Cli>Use Keep Last X Items and Keep Last X Days inside scheduled tasks\u003C\u002Fli>\n\u003Cli>Run automation tasks hourly, twice daily, daily, weekly, monthly, or at any supported frequency\u003C\u002Fli>\n\u003Cli>Pause\u002Fresume\u002Fdelete automation tasks without losing settings\u003C\u002Fli>\n\u003Cli>Per-task automation event logging showing executed actions, number of items cleaned, execution timestamps, and detailed logs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Database Analytics\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Daily tracking of total database size and number of tables\u003C\u002Fli>\n\u003Cli>Daily and monthly charts showing database growth trends\u003C\u002Fli>\n\u003Cli>Raw data tab with all recorded measurements\u003C\u002Fli>\n\u003Cli>Table-level analytics showing size growth, rows growth, and daily changes\u003C\u002Fli>\n\u003Cli>Ability to detect abnormal table growth caused by logs, caches, or runaway actions\u003C\u002Fli>\n\u003Cli>Multi-table selection and search for analyzing multiple tables at once\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Addons Activity\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatically track plugin activations, deactivations, and uninstalls\u003C\u002Fli>\n\u003Cli>Automatically track theme switches and uninstalls\u003C\u002Fli>\n\u003Cli>Display activity in a color-coded timeline for better readability\u003C\u002Fli>\n\u003Cli>All timestamps shown in your local timezone\u003C\u002Fli>\n\u003Cli>Multisite support (activity recorded on the main site)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Full Multisite Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Clean any site or all sites\u003C\u002Fli>\n\u003Cli>Filter items by site ID in every module (Tables, Options, Post Meta, User Meta, Transients, Cron Jobs)\u003C\u002Fli>\n\u003Cli>Display which site each item belongs to\u003C\u002Fli>\n\u003Cli>Run automation tasks across the entire network\u003C\u002Fli>\n\u003C\u002Ful>\n","Clean database by deleting orphaned data such as 'revisions', 'expired transients', optimize database and more...",100000,2680459,98,1904,"2026-04-08T21:48:00.000Z","6.9.4","5.0.0","7.0",[19,20,56,57,58],"optimize","performance","postmeta","https:\u002F\u002Fsigmaplugin.com\u002Fdownloads\u002Fwordpress-advanced-database-cleaner","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-database-cleaner.4.1.0.zip",91,8,"2025-10-30 00:00:00",{"slug":65,"name":66,"version":6,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":47,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":52,"requires_at_least":75,"requires_php":76,"tags":77,"homepage":83,"download_link":84,"security_score":49,"vuln_count":13,"unpatched_count":27,"last_vuln_date":85,"fetched_at":29},"wp-bulk-delete","WP Bulk Delete","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.",1325528,92,122,"2026-03-06T10:49:00.000Z","4.9","5.3",[78,79,80,81,82],"bulk","bulk-clean","bulk-delete","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","2025-08-27 00:00:00",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":96,"num_ratings":97,"last_updated":98,"tested_up_to":99,"requires_at_least":100,"requires_php":101,"tags":102,"homepage":17,"download_link":107,"security_score":108,"vuln_count":109,"unpatched_count":27,"last_vuln_date":110,"fetched_at":29},"rvg-optimize-database","Optimize Database after Deleting Revisions","5.3.0","NerdPress","https:\u002F\u002Fprofiles.wordpress.org\u002Fnerdpressteam\u002F","\u003Cp>NerdPress has adopted Optimize Database After Deleting Revisions! \u003Ca href=\"https:\u002F\u002Fwww.nerdpress.net\u002Fannouncing-optimize-database\u002F\" rel=\"nofollow ugc\">Read the announcement here.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>This plugin is a ‘One Click’ WordPress database cleaner & optimizer, with precise revision cleanup and flexible scheduling.\u003C\u002Fp>\n\u003Ch4>Main Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Deletes revisions of posts, pages and \u002F or custom post types (you optionally can keep an ‘x’-amount of the most recent revisions and you can choose to delete revisions older than…)\u003C\u002Fli>\n\u003Cli>Deletes trashed posts, pages and comments (optional)\u003C\u002Fli>\n\u003Cli>Deletes spammed comments (optional)\u003C\u002Fli>\n\u003Cli>Deletes unused tags (optional)\u003C\u002Fli>\n\u003Cli>Deletes ‘expired or all transients’ (optional)\u003C\u002Fli>\n\u003Cli>Deletes ‘pingbacks’ and ‘trackbacks’ (optional)\u003C\u002Fli>\n\u003Cli>Clears the ‘OEMBED cache’ (optional)\u003C\u002Fli>\n\u003Cli>Deletes ‘orphan postmeta items’\u003C\u002Fli>\n\u003Cli>Optimizes the database tables (optionally you can exclude certain tables, or even specific posts\u002Fpages, from optimization)\u003C\u002Fli>\n\u003Cli>Creates a log of the optimizations (optional)\u003C\u002Fli>\n\u003Cli>Optimization can be scheduled to automatically run once hourly, twice daily, once daily or once weekly at a specific time (optional)\u003C\u002Fli>\n\u003Cli>‘Optimize DB (1 click)’ link in the admin bar (optional)\u003C\u002Fli>\n\u003Cli>‘Optimize Database’ Icon in the admin menu (optional)\u003C\u002Fli>\n\u003Cli>MULTISITE compatible: optimizes all sites in the network with one click\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cp>You can find the settings page in the WP Admin Panel &raquo; Optimize Database -or- via the WP Admin Panel &raquo; Optimize Database icon (depends on settings)\u003C\u002Fp>\n\u003Ch4>Excluding specific posts\u002Fpages from deleting revisions\u003C\u002Fh4>\n\u003Cp>If you want to keep revisions for a specific post\u002Fpage (no matter what the other settings are), create a custom field named ‘keep_revisions’ for that post\u002Fpage and give it the value ‘Y’\u003C\u002Fp>\n\u003Ch4>Starting the Analysis \u002F Optimization\u003C\u002Fh4>\n\u003Cp>You can start the Optimization in the WP Admin Panel &raquo; Optimize Database.\u003Cbr \u002F>\nNote: if you use the Scheduler the Optimization will run automatically!\u003Cbr \u002F>\nNote: you also can click the ‘Optimize DB (1 click)’ link in the admin bar (if enabled)\u003Cbr \u002F>\nYou can click one of the following buttons:\u003Cbr \u002F>\n‘Analyze (summary): analyzes the database and gives the count of what will be cleaned\u003Cbr \u002F>\n‘Analyze (detail): analyzes the database and gives a detailed report of what will be deleted\u003Cbr \u002F>\n‘Optimize (summary): actually deletes the items and gives the count of what has been deleted\u003Cbr \u002F>\n‘Optimize (detail): actually deletes the items and gives a detailed report of what has been deleted\u003C\u002Fp>\n\u003Ch4>Multisite Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Install the plugin as Network Administrator (Network Admin &raquo; Plugins)\u003C\u002Fli>\n\u003Cli>‘Network Activate’ the plugin\u003C\u002Fli>\n\u003Cli>You only can configure and run the plugin on the main network site, but it will optimize ALL the sub-sites too!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Running the plug in from a Unix crontab\u003C\u002Fh4>\n\u003Cp>In case you cannot use WPCron, but you can edit the Unix crontab:\u003C\u002Fp>\n\u003Cp>Create a .php file, in the root directory of your site, with:\u003Cbr \u002F>\n\u003C?php\u003Cbr \u002F>\ndefine(‘RUN_OPTIMIZE_DATABASE’, true);\u003Cbr \u002F>\nrequire_once(‘wp-load.php’);\u003Cbr \u002F>\n?>\u003C\u002Fp>\n\u003Cp>Then, start the .php file from your crontab!\u003C\u002Fp>\n\u003Ch4>Supported languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Belarus [be_BY] – translated by Natasha – https:\u002F\u002Fwww.ustarcash.com\u002F – keyword UStarCash\u003C\u002Fli>\n\u003Cli>Danish [da_DK] – translated by Alexander Leo-Hansen – http:\u002F\u002Falexanderleohansen.dk\u003C\u002Fli>\n\u003Cli>Dutch [nl_NL] – translated by Rolf van Gelder, CAGE Web Design – http:\u002F\u002Fcagewebdev.com\u003C\u002Fli>\n\u003Cli>English [en_US] – translated by Rolf van Gelder, CAGE Web Design – http:\u002F\u002Fcagewebdev.com\u003C\u002Fli>\n\u003Cli>French [fr_FR] – translated by Guillaume Blet – http:\u002F\u002Fwww.mycinetheque.fr\u003C\u002Fli>\n\u003Cli>German [de_DE] – translated by Kolja Spyra\u003C\u002Fli>\n\u003Cli>Indonesian [id_ID] – translated by ChameleonJohn.com\u003C\u002Fli>\n\u003Cli>Italian [it_IT] – translated by Fabio Marzocca\u003C\u002Fli>\n\u003Cli>Persian [fa_IR] – translated by Milad Mordi, http:\u002F\u002Fseodaramal.ir\u003C\u002Fli>\n\u003Cli>Portuguese [po_BR] – translated by Rede Sul Mineira de Comunicações\u003C\u002Fli>\n\u003Cli>Russian [ru_RU] – translated by Vadim Sokhin, PluginZone – http:\u002F\u002Fpluginzone.ru\u003C\u002Fli>\n\u003Cli>Serbian [sr_RS] – translated by Ogi Djuraskovic, FirstSiteGuide  – http:\u002F\u002Ffirstsiteguide.com\u003C\u002Fli>\n\u003Cli>Swedish [sv_SE] – translated by P.E.\u003C\u002Fli>\n\u003Cli>Turkish [tr_TR] – translated by Keremcan Buyuktaskin\u003C\u002Fli>\n\u003Cli>Ukranian [uk_UA] – translated by Anna Goriacha, Coupofy – http:\u002F\u002Fcoupofy.com\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Disclaimer\u003C\u002Fh4>\n\u003Cp>NO WARRANTY, USE IT AT YOUR OWN RISK! MAKE BACKUPS FIRST!\u003C\u002Fp>\n","One-click database optimization with precise revision cleanup and flexible scheduling. Speeding up sites since 2011!",60000,3978915,94,181,"2025-07-21T23:39:00.000Z","6.8.5","2.8","5.6",[20,103,104,105,106],"database-cleanup","database-size","delete-revisions","optimize-database","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frvg-optimize-database.5.3.0.zip",99,3,"2023-10-03 00:00:00",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":121,"num_ratings":109,"last_updated":122,"tested_up_to":52,"requires_at_least":123,"requires_php":76,"tags":124,"homepage":129,"download_link":130,"security_score":108,"vuln_count":13,"unpatched_count":27,"last_vuln_date":131,"fetched_at":29},"boldgrid-easy-seo","BoldGrid Easy SEO – Simple and Effective SEO","1.6.17","BoldGrid","https:\u002F\u002Fprofiles.wordpress.org\u002Fboldgrid\u002F","\u003Ch4>Automatically Optimize Your SEO with BoldGrid Easy SEO and Rank Higher in the Search Engines\u003C\u002Fh4>\n\u003Cp>BoldGrid Easy SEO will help you create better content and rank higher in the search engines. It analyzes your page content in real-time and makes recommendations that will help you maintain best SEO practices. Simply set a target keyword or phrase and the BoldGrid Easy SEO dashboard will automatically give you easy-to-follow suggestions on improving your on-page SEO. Regardless of your SEO skill level or knowledge, BoldGrid Easy SEO provides simple, yet powerful tools for website search engine optimization. Get automatic assistance with:\u003C\u002Fp>\n\u003Ch4>Optimal Keyword Density\u003C\u002Fh4>\n\u003Cp>BoldGrid Easy SEO will analyze your content in real-time to ensure your targeted keyword appears at the optimal frequency, as well as in the right places on the page.\u003C\u002Fp>\n\u003Ch4>Page Titles and Descriptions\u003C\u002Fh4>\n\u003Cp>Control and optimize how your pages appear in Google rankings pages with the title and description editor. BoldGrid Easy SEO will also make sure your target keyword is included.\u003C\u002Fp>\n\u003Ch4>Header Tags and Content\u003C\u002Fh4>\n\u003Cp>BoldGrid Easy SEO will automatically analyze your header tags and give you recommendations on their proper usage, as well as assisting you with including relevant content.\u003C\u002Fp>\n\u003Ch4>Image Alt Tags\u003C\u002Fh4>\n\u003Cp>BoldGrid Easy SEO automatically checks your images for alt tags to help you identify areas for SEO improvement.\u003C\u002Fp>\n\u003Ch4>Content Length\u003C\u002Fh4>\n\u003Cp>Keyword rich content is a prime factor when search engines determine rankings. BoldGrid Easy SEO will assist you in writing better content by tracking your progress and alerting you when you’ve reached the sweet spot.\u003C\u002Fp>\n\u003Ch4>Search Engine Indexing\u003C\u002Fh4>\n\u003Cp>Allow (or disallow) search engines from indexing pages with a single click.\u003C\u002Fp>\n\u003Ch4>Follow\u002FNo Follow Links\u003C\u002Fh4>\n\u003Cp>Choose whether your links are visible to search engines and count toward your SEO, or hide them if necessary.\u003C\u002Fp>\n\u003Ch4>Canonical URLs\u003C\u002Fh4>\n\u003Cp>Avoid duplicate content penalties by indicating a canonical URL where applicable.\u003C\u002Fp>\n","Easy SEO helps you easily create keyword rich content and rank higher in the search engines.",50000,826800,60,"2025-12-01T21:07:00.000Z","4.4",[125,126,127,128,23],"boldgrid","content-analysis","readability","search-engine-optimization","https:\u002F\u002Fwww.boldgrid.com\u002Fboldgrid-seo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fboldgrid-easy-seo.1.6.17.zip","2024-04-05 00:00:00",{"slug":80,"name":133,"version":134,"author":135,"author_profile":136,"description":137,"short_description":138,"active_installs":139,"downloaded":140,"rating":141,"num_ratings":142,"last_updated":143,"tested_up_to":52,"requires_at_least":144,"requires_php":76,"tags":145,"homepage":146,"download_link":147,"security_score":11,"vuln_count":34,"unpatched_count":27,"last_vuln_date":148,"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,1134826,86,130,"2025-12-23T18:48:00.000Z","5.0",[78,79,80,81,82],"https:\u002F\u002Fbulkwp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-delete.6.11.zip","2016-03-03 00:00:00",{"attackSurface":150,"codeSignals":230,"taintFlows":526,"riskAssessment":553,"analyzedAt":561},{"hooks":151,"ajaxHandlers":226,"restRoutes":227,"shortcodes":228,"cronEvents":229,"entryPointCount":27,"unprotectedCount":27},[152,158,162,167,172,176,180,183,186,189,193,197,201,204,206,208,212,216,219,222],{"type":153,"name":154,"callback":155,"file":156,"line":157},"action","init","sisat_lang","wp-admintools.php",37,{"type":153,"name":159,"callback":160,"file":156,"line":161},"admin_init","sisat_init",39,{"type":153,"name":163,"callback":164,"priority":165,"file":156,"line":166},"wpmu_new_blog","sisat_newblog",10,119,{"type":168,"name":169,"callback":170,"priority":165,"file":156,"line":171},"filter","plugin_action_links","sisat_plugin_settings",220,{"type":153,"name":173,"callback":174,"file":156,"line":175},"admin_menu","sisat_metabox",260,{"type":153,"name":177,"callback":178,"file":156,"line":179},"save_post","sisat_savepostdata",261,{"type":153,"name":177,"callback":181,"file":156,"line":182},"sisat_savepostdata_dsc",262,{"type":153,"name":173,"callback":184,"file":156,"line":185},"sisat_menu",418,{"type":153,"name":159,"callback":187,"file":156,"line":188},"sisat_load_admin_custom_script",419,{"type":153,"name":190,"callback":191,"file":156,"line":192},"wp_dashboard_setup","sisat_dashboard_box",975,{"type":153,"name":194,"callback":195,"file":156,"line":196},"plugins_loaded","sisat_define_vars",1011,{"type":168,"name":198,"callback":199,"file":156,"line":200},"login_headerurl","anonymous",1025,{"type":168,"name":202,"callback":199,"file":156,"line":203},"login_headertitle",1026,{"type":168,"name":198,"callback":199,"file":156,"line":205},1028,{"type":168,"name":202,"callback":199,"file":156,"line":207},1029,{"type":168,"name":209,"callback":210,"file":156,"line":211},"pre_get_posts","sisat_searchresults",1033,{"type":153,"name":213,"callback":214,"file":156,"line":215},"wp_head","sisat_seo_head",1115,{"type":153,"name":154,"callback":217,"file":156,"line":218},"sisat_seo_head_start",1213,{"type":153,"name":154,"callback":220,"file":156,"line":221},"sisat_remove_header_crap",1274,{"type":168,"name":223,"callback":224,"file":156,"line":225},"robots_txt","sisat_custom_robots",1292,[],[],[],[],{"dangerousFunctions":231,"sqlUsage":241,"outputEscaping":244,"fileOperations":27,"externalRequests":27,"nonceChecks":524,"capabilityChecks":524,"bundledLibraries":525},[232,235,237,239],{"fn":233,"file":156,"line":200,"context":234},"create_function","add_filter( 'login_headerurl', create_function(false,\"return get_bloginfo( 'siteurl' );\"));",{"fn":233,"file":156,"line":203,"context":236},"add_filter( 'login_headertitle', create_function(false,\"return get_bloginfo( 'siteurl' );\"));",{"fn":233,"file":156,"line":205,"context":238},"add_filter( 'login_headerurl', create_function(false,\"return '#';\"));",{"fn":233,"file":156,"line":207,"context":240},"add_filter( 'login_headertitle', create_function(false,\"return '';\"));",{"prepared":242,"raw":27,"locations":243},12,[],{"escaped":13,"rawEcho":245,"locations":246},138,[247,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522],{"file":156,"line":248,"context":249},281,"raw output",{"file":156,"line":251,"context":249},286,{"file":156,"line":253,"context":249},287,{"file":156,"line":255,"context":249},289,{"file":156,"line":257,"context":249},291,{"file":156,"line":259,"context":249},294,{"file":156,"line":261,"context":249},317,{"file":156,"line":263,"context":249},322,{"file":156,"line":265,"context":249},325,{"file":156,"line":267,"context":249},328,{"file":156,"line":269,"context":249},331,{"file":156,"line":271,"context":249},334,{"file":156,"line":273,"context":249},337,{"file":156,"line":275,"context":249},358,{"file":156,"line":277,"context":249},437,{"file":156,"line":279,"context":249},464,{"file":156,"line":281,"context":249},473,{"file":156,"line":283,"context":249},482,{"file":156,"line":285,"context":249},491,{"file":156,"line":287,"context":249},500,{"file":156,"line":289,"context":249},507,{"file":156,"line":291,"context":249},534,{"file":156,"line":293,"context":249},538,{"file":156,"line":295,"context":249},541,{"file":156,"line":297,"context":249},547,{"file":156,"line":299,"context":249},551,{"file":156,"line":301,"context":249},554,{"file":156,"line":303,"context":249},560,{"file":156,"line":305,"context":249},564,{"file":156,"line":307,"context":249},567,{"file":156,"line":309,"context":249},573,{"file":156,"line":311,"context":249},576,{"file":156,"line":313,"context":249},581,{"file":156,"line":315,"context":249},584,{"file":156,"line":317,"context":249},587,{"file":156,"line":319,"context":249},590,{"file":156,"line":321,"context":249},593,{"file":156,"line":323,"context":249},598,{"file":156,"line":325,"context":249},601,{"file":156,"line":327,"context":249},604,{"file":156,"line":329,"context":249},607,{"file":156,"line":331,"context":249},612,{"file":156,"line":333,"context":249},619,{"file":156,"line":335,"context":249},620,{"file":156,"line":337,"context":249},623,{"file":156,"line":339,"context":249},626,{"file":156,"line":341,"context":249},631,{"file":156,"line":343,"context":249},634,{"file":156,"line":345,"context":249},638,{"file":156,"line":347,"context":249},640,{"file":156,"line":349,"context":249},641,{"file":156,"line":351,"context":249},645,{"file":156,"line":353,"context":249},649,{"file":156,"line":355,"context":249},652,{"file":156,"line":357,"context":249},655,{"file":156,"line":359,"context":249},658,{"file":156,"line":361,"context":249},661,{"file":156,"line":363,"context":249},664,{"file":156,"line":365,"context":249},667,{"file":156,"line":367,"context":249},670,{"file":156,"line":369,"context":249},673,{"file":156,"line":371,"context":249},676,{"file":156,"line":373,"context":249},678,{"file":156,"line":375,"context":249},679,{"file":156,"line":377,"context":249},680,{"file":156,"line":379,"context":249},684,{"file":156,"line":381,"context":249},688,{"file":156,"line":383,"context":249},691,{"file":156,"line":385,"context":249},694,{"file":156,"line":387,"context":249},697,{"file":156,"line":389,"context":249},702,{"file":156,"line":391,"context":249},709,{"file":156,"line":393,"context":249},710,{"file":156,"line":395,"context":249},713,{"file":156,"line":397,"context":249},716,{"file":156,"line":399,"context":249},721,{"file":156,"line":401,"context":249},724,{"file":156,"line":403,"context":249},729,{"file":156,"line":405,"context":249},732,{"file":156,"line":407,"context":249},737,{"file":156,"line":409,"context":249},740,{"file":156,"line":411,"context":249},745,{"file":156,"line":413,"context":249},748,{"file":156,"line":415,"context":249},753,{"file":156,"line":417,"context":249},756,{"file":156,"line":419,"context":249},761,{"file":156,"line":421,"context":249},764,{"file":156,"line":423,"context":249},769,{"file":156,"line":425,"context":249},772,{"file":156,"line":427,"context":249},777,{"file":156,"line":429,"context":249},780,{"file":156,"line":431,"context":249},785,{"file":156,"line":433,"context":249},788,{"file":156,"line":435,"context":249},793,{"file":156,"line":437,"context":249},796,{"file":156,"line":439,"context":249},801,{"file":156,"line":441,"context":249},807,{"file":156,"line":443,"context":249},815,{"file":156,"line":445,"context":249},816,{"file":156,"line":447,"context":249},819,{"file":156,"line":449,"context":249},822,{"file":156,"line":451,"context":249},830,{"file":156,"line":453,"context":249},832,{"file":156,"line":455,"context":249},838,{"file":156,"line":457,"context":249},846,{"file":156,"line":459,"context":249},848,{"file":156,"line":461,"context":249},854,{"file":156,"line":463,"context":249},862,{"file":156,"line":465,"context":249},864,{"file":156,"line":467,"context":249},870,{"file":156,"line":469,"context":249},878,{"file":156,"line":471,"context":249},880,{"file":156,"line":473,"context":249},886,{"file":156,"line":475,"context":249},894,{"file":156,"line":477,"context":249},896,{"file":156,"line":479,"context":249},907,{"file":156,"line":481,"context":249},992,{"file":156,"line":483,"context":249},993,{"file":156,"line":485,"context":249},996,{"file":156,"line":487,"context":249},997,{"file":156,"line":489,"context":249},1000,{"file":156,"line":491,"context":249},1001,{"file":156,"line":493,"context":249},1128,{"file":156,"line":495,"context":249},1130,{"file":156,"line":497,"context":249},1134,{"file":156,"line":499,"context":249},1141,{"file":156,"line":501,"context":249},1143,{"file":156,"line":503,"context":249},1147,{"file":156,"line":505,"context":249},1151,{"file":156,"line":507,"context":249},1153,{"file":156,"line":509,"context":249},1155,{"file":156,"line":511,"context":249},1157,{"file":156,"line":513,"context":249},1159,{"file":156,"line":515,"context":249},1161,{"file":156,"line":517,"context":249},1163,{"file":156,"line":519,"context":249},1165,{"file":156,"line":521,"context":249},1172,{"file":156,"line":523,"context":249},1175,7,[],[527,545],{"entryPoint":528,"graph":529,"unsanitizedCount":27,"severity":544},"sisat_options (wp-admintools.php:440)",{"nodes":530,"edges":541},[531,536],{"id":532,"type":533,"label":534,"file":156,"line":535},"n0","source","$_GET",512,{"id":537,"type":538,"label":539,"file":156,"line":479,"wp_function":540},"n1","sink","echo() [XSS]","echo",[542],{"from":532,"to":537,"sanitized":543},true,"low",{"entryPoint":546,"graph":547,"unsanitizedCount":27,"severity":544},"\u003Cwp-admintools> (wp-admintools.php:0)",{"nodes":548,"edges":551},[549,550],{"id":532,"type":533,"label":534,"file":156,"line":535},{"id":537,"type":538,"label":539,"file":156,"line":479,"wp_function":540},[552],{"from":532,"to":537,"sanitized":543},{"summary":554,"deductions":555},"The \"wp-admintools\" plugin version 1.3.9 exhibits a generally good security posture with no recorded vulnerabilities in its history. The static analysis shows no identified CVEs, and the code demonstrates strong practices in areas like SQL query preparation, with all queries utilizing prepared statements. Furthermore, the plugin avoids external HTTP requests and file operations, reducing potential attack vectors. The presence of nonce and capability checks, although modest in number, indicates an awareness of WordPress security mechanisms.\n\nHowever, a significant concern arises from the use of the `create_function` PHP function, which is considered deprecated and insecure due to its inherent risks of code injection if not handled with extreme caution. While the taint analysis did not reveal any unsanitized paths, the mere presence of `create_function` is a red flag. Additionally, the static analysis highlights a severe deficiency in output escaping, with only 1% of outputs being properly escaped. This could lead to Cross-Site Scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into the website's content or administration area.\n\nIn conclusion, while \"wp-admintools\" benefits from a clean vulnerability history and secure SQL handling, the critical issues of extensive unescaped output and the use of `create_function` introduce significant security risks. Addressing these specific coding practices is paramount to improving the plugin's overall security and preventing potential XSS and code execution vulnerabilities.",[556,559],{"reason":557,"points":558},"Extensive unescaped output (99%)",15,{"reason":560,"points":165},"Use of dangerous function: create_function","2026-03-16T21:02:45.564Z",{"wat":563,"direct":574},{"assetPaths":564,"generatorPatterns":567,"scriptPaths":568,"versionParams":571},[565,566],"\u002Fwp-content\u002Fplugins\u002Fwp-admintools\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fwp-admintools\u002Fcss\u002Fstyle.min.css",[],[569,570],"\u002Fwp-content\u002Fplugins\u002Fwp-admintools\u002Fjs\u002Fscript.js","\u002Fwp-content\u002Fplugins\u002Fwp-admintools\u002Fjs\u002Fscript.min.js",[572,573],"wp-admintools\u002Fstyle.css?ver=","wp-admintools\u002Fscript.js?ver=",{"cssClasses":575,"htmlComments":576,"htmlAttributes":577,"restEndpoints":578,"jsGlobals":579,"shortcodeOutput":581},[],[],[],[],[580],"window.sisat_settings",[],{"error":543,"url":583,"statusCode":584,"statusMessage":585,"message":585},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fwp-admintools\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":587,"versions":588},11,[589,596,603,610,617,624,631,638,645,652,659],{"version":6,"download_url":590,"svn_tag_url":591,"released_at":28,"has_diff":592,"diff_files_changed":593,"diff_lines":28,"trac_diff_url":594,"vulnerabilities":595,"is_current":543},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-admintools.1.3.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-admintools\u002Ftags\u002F1.3.9\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwp-admintools%2Ftags%2F1.3.8&new_path=%2Fwp-admintools%2Ftags%2F1.3.9",[],{"version":597,"download_url":598,"svn_tag_url":599,"released_at":28,"has_diff":592,"diff_files_changed":600,"diff_lines":28,"trac_diff_url":601,"vulnerabilities":602,"is_current":592},"1.3.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-admintools.1.3.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-admintools\u002Ftags\u002F1.3.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwp-admintools%2Ftags%2F1.3.7&new_path=%2Fwp-admintools%2Ftags%2F1.3.8",[],{"version":604,"download_url":605,"svn_tag_url":606,"released_at":28,"has_diff":592,"diff_files_changed":607,"diff_lines":28,"trac_diff_url":608,"vulnerabilities":609,"is_current":592},"1.3.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-admintools.1.3.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-admintools\u002Ftags\u002F1.3.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwp-admintools%2Ftags%2F1.3.6&new_path=%2Fwp-admintools%2Ftags%2F1.3.7",[],{"version":611,"download_url":612,"svn_tag_url":613,"released_at":28,"has_diff":592,"diff_files_changed":614,"diff_lines":28,"trac_diff_url":615,"vulnerabilities":616,"is_current":592},"1.3.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-admintools.1.3.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-admintools\u002Ftags\u002F1.3.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwp-admintools%2Ftags%2F1.3.5&new_path=%2Fwp-admintools%2Ftags%2F1.3.6",[],{"version":618,"download_url":619,"svn_tag_url":620,"released_at":28,"has_diff":592,"diff_files_changed":621,"diff_lines":28,"trac_diff_url":622,"vulnerabilities":623,"is_current":592},"1.3.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-admintools.1.3.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-admintools\u002Ftags\u002F1.3.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwp-admintools%2Ftags%2F1.3.4&new_path=%2Fwp-admintools%2Ftags%2F1.3.5",[],{"version":625,"download_url":626,"svn_tag_url":627,"released_at":28,"has_diff":592,"diff_files_changed":628,"diff_lines":28,"trac_diff_url":629,"vulnerabilities":630,"is_current":592},"1.3.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-admintools.1.3.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-admintools\u002Ftags\u002F1.3.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwp-admintools%2Ftags%2F1.3.3&new_path=%2Fwp-admintools%2Ftags%2F1.3.4",[],{"version":632,"download_url":633,"svn_tag_url":634,"released_at":28,"has_diff":592,"diff_files_changed":635,"diff_lines":28,"trac_diff_url":636,"vulnerabilities":637,"is_current":592},"1.3.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-admintools.1.3.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-admintools\u002Ftags\u002F1.3.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwp-admintools%2Ftags%2F1.3.2&new_path=%2Fwp-admintools%2Ftags%2F1.3.3",[],{"version":639,"download_url":640,"svn_tag_url":641,"released_at":28,"has_diff":592,"diff_files_changed":642,"diff_lines":28,"trac_diff_url":643,"vulnerabilities":644,"is_current":592},"1.3.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-admintools.1.3.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-admintools\u002Ftags\u002F1.3.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwp-admintools%2Ftags%2F1.3.1&new_path=%2Fwp-admintools%2Ftags%2F1.3.2",[],{"version":646,"download_url":647,"svn_tag_url":648,"released_at":28,"has_diff":592,"diff_files_changed":649,"diff_lines":28,"trac_diff_url":650,"vulnerabilities":651,"is_current":592},"1.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-admintools.1.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-admintools\u002Ftags\u002F1.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwp-admintools%2Ftags%2F1.3&new_path=%2Fwp-admintools%2Ftags%2F1.3.1",[],{"version":653,"download_url":654,"svn_tag_url":655,"released_at":28,"has_diff":592,"diff_files_changed":656,"diff_lines":28,"trac_diff_url":657,"vulnerabilities":658,"is_current":592},"1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-admintools.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-admintools\u002Ftags\u002F1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwp-admintools%2Ftags%2F1.2&new_path=%2Fwp-admintools%2Ftags%2F1.3",[],{"version":660,"download_url":661,"svn_tag_url":662,"released_at":28,"has_diff":592,"diff_files_changed":663,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":664,"is_current":592},"1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-admintools.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwp-admintools\u002Ftags\u002F1.2\u002F",[],[]]