[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fhct071jA0ZiYVbbd58VLdayZwp2HONHb-mmNIhjyKiQ":3,"$f4HIm9Dce-c6grQ2MOCeegp1UFVDiwE2EIT55zR27py4":195,"$fwtbqvlQf39_BWXb_O5YqbwPzwaYqX140-tN9dpsCe9M":200},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":35,"analysis":142,"fingerprints":180},"auto-trash-delete","Auto Trash Delete","1.0.1","Kenny Eliason","https:\u002F\u002Fprofiles.wordpress.org\u002Fkennyeliason\u002F","\u003Cp>The purpose of this plugin is to provide a way to automatically delete your trash at a certain number of days, over-riding the default 30 day limit imposed by WordPress. Fewer days in the trash results in a more optimized database.\u003C\u002Fp>\n\u003Cp>PLEASE NOTE: Support for this plugin is not being offered at this time.\u003C\u002Fp>\n","Set the number of days to use before deleting items in the trash.",10,2016,0,"2015-10-29T16:29:00.000Z","4.3.34","4.0","",[19,20,21],"auto-delete","automatically-delete-trash","trash","https:\u002F\u002Fneonbrand.com\u002Fplugins\u002Fauto-trash-delete\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-trash-delete.zip",85,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"kennyeliason",1,30,84,"2026-08-30T01:25:20.126Z",[36,57,76,99,117],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":16,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"change-wp-empty-trash-time","Change Empty Trash Time","1.0.4","Carlos Martínez Romero","https:\u002F\u002Fprofiles.wordpress.org\u002Fcarlosmr96\u002F","\u003Cp>“Change WP Empty Trash Time” is a small plugin that allows you to select the time in days that WordPress take to automatically empty trash. You can select the number of days at the bottom of Settings > General. This plugin wont work if the value is already defined elsewhere to avoid errors.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Allow to select the days that WordPress take to empty trash.\u003C\u002Fli>\n\u003Cli>Automatically Empty Trash after the numbers of days selected\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin adds a new setting in the last position of Settings > General, this option will allow you to select the days that WordPress take to emp &hellip;",1000,7590,100,3,"2023-02-23T20:51:00.000Z","6.1.10","5.2.4",[52,53,54,21],"bin","empty","time","https:\u002F\u002Fcarlosmr.com\u002Fplugin\u002Fajustar-borrado-de-papelera\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchange-wp-empty-trash-time.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":44,"downloaded":65,"rating":46,"num_ratings":47,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":17,"download_link":75,"security_score":46,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"delete-old-posts-programmatically","Auto Post Cleaner","3.13.1","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>\nThis 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 last deletion for easy review, so you always know what happened.\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 “Auto Post Cleaner” 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","Keep your website clean by automatically deleting posts using a wide range of powerful filters.",40596,"2026-05-09T17:36:00.000Z","6.9.5","5.7","7.0",[19,71,72,73,74],"bulk-delete","cleanup","post-manager","posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdelete-old-posts-programmatically.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":44,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":90,"tags":91,"homepage":95,"download_link":96,"security_score":97,"vuln_count":31,"unpatched_count":13,"last_vuln_date":98,"fetched_at":26},"post-lockdown","Post Lockdown","4.1.1","andyexeter","https:\u002F\u002Fprofiles.wordpress.org\u002Fandyexeter\u002F","\u003Cp>Post Lockdown protects your site-critical pages and posts by disabling all non-admin users’ ability to trash or delete them.\u003Cbr \u002F>\nIt can also lock pages and posts, which will disable editing of the post as well as disabling trashing\u002Fdeleting.\u003C\u002Fp>\n\u003Cp>The plugin adds a new options page under the Settings menu in your WordPress admin panel which allows you to quickly search and\u003Cbr \u002F>\nselect for all pages and posts of any post type. When you find the item you want to select, simply click it to move it to the right\u003Cbr \u002F>\nbox and click Save Changes.\u003C\u002Fp>\n\u003Cp>See the screenshots for an example of what an Editor would see when they view a list of posts with some locked and protected.\u003C\u002Fp>\n","Allows admins to protect selected posts and pages so they cannot be trashed or deleted by non-admin users.",26025,92,9,"2026-06-30T14:00:00.000Z","7.0.2","4.6","7.4",[92,93,74,94,21],"delete","lock","protect","https:\u002F\u002Fgithub.com\u002Fandyexeter\u002Fpost-lockdown","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-lockdown.4.1.1.zip",99,"2025-03-07 00:00:00",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":44,"downloaded":107,"rating":46,"num_ratings":31,"last_updated":108,"tested_up_to":109,"requires_at_least":16,"requires_php":90,"tags":110,"homepage":115,"download_link":116,"security_score":46,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"remove-invalid-menu-items","Remove invalid menu items","1.3.1","Shojib Khan","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebdevshojib\u002F","\u003Cp>This is a very simple plugin to remove invalid navigation menu items in one click. When we move pages to the trash but they still display in the menu. This is so boring deleting all the invalid menu items one by one and time consuming too.\u003C\u002Fp>\n\u003Cp>So, I have created this plugin so that WordPress users can easily remove the invalid menu items. Just install and activate the plugin then go to the menu you want to edit. You will find a button beside Save menu to remove the items. This is extremely helpful when you install theme demo content and remove the demo pages.\u003C\u002Fp>\n","Remove all the invalid menu items in one click.",2768,"2025-10-17T17:26:00.000Z","6.8.6",[111,112,100,113,114],"invalid-menu","remove-demo-menu","remove-menu","trash-menu","https:\u002F\u002Fshojibkhan.com\u002Fblog\u002Fremove-invalid-menu-items","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-invalid-menu-items.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":44,"downloaded":125,"rating":126,"num_ratings":127,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":69,"tags":131,"homepage":137,"download_link":138,"security_score":139,"vuln_count":140,"unpatched_count":31,"last_vuln_date":141,"fetched_at":26},"trash-duplicate-and-301-redirect","Trash Duplicate and 301 Redirect","1.9.1","solwininfotech","https:\u002F\u002Fprofiles.wordpress.org\u002Fsolwininfotech\u002F","\u003Cp>Do your site have more content editor \u002F authors who upload contents? Do you site content managed by team of multiple person ? Do you run a site with user submitted content?\u003C\u002Fp>\n\u003Cp>Finally ended up with duplicate content on your website or blog? Duplicate content divide traffic and may be penalized by google for SEO ranking.\u003C\u002Fp>\n\u003Cp>So, You must remove duplicate content (posts, pages, etc.) and also you have to take care of removed content URL to redirect to main URL.\u003C\u002Fp>\n\u003Cp>Now, with help of this amazing plugin called \u003Cstrong>“Trash Duplicate and 301 Redirect”\u003C\u002Fstrong> you can find and remove duplicate content. Also permanently redirect ‘Removed Content’ URL to main URL to divert traffic to one URL and be safe from being penalized by Google for duplicate content.\u003C\u002Fp>\n\u003Ch4>Trash Duplicate and 301 Redirection Plugin Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>View all duplicate posts, pages, custom post type posts\u003C\u002Fli>\n\u003Cli>Post type wise searching available\u003C\u002Fli>\n\u003Cli>Trash duplicates and keep the newest or oldest\u003C\u002Fli>\n\u003Cli>Redirection to kept post will be done automatically\u003C\u002Fli>\n\u003Cli>Individual post can also be trashed\u003C\u002Fli>\n\u003Cli>You can add or delete redirections\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Trash Duplicate and 301 Redirection PRO Plugin Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Enable or Disable redirection\u003C\u002Fli>\n\u003Cli>Trash Duplicate without 301 Redirection\u003C\u002Fli>\n\u003Cli>301 Redirection of Duplicate without Trash\u003C\u002Fli>\n\u003Cli>Wildcard Redirection\u003C\u002Fli>\n\u003Cli>Delete Post Meta Permanently\u003C\u002Fli>\n\u003Cli>Import\u002FExport Redirection List\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Buy Trash Duplicate and 301 Redirect PRO :\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002F1.envato.market\u002FEjDE2\" rel=\"nofollow ugc\">https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Ftrash-duplicate-and-301-redirect-pro-for-wordpress\u002F20885697\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>If you find any issue please ask questions on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ftrash-duplicate-and-301-redirect\" rel=\"ugc\">support forum\u003C\u002Fa> or \u003Ca href=\"http:\u002F\u002Fsupport.solwininfotech.com\" rel=\"nofollow ugc\">support.solwininfotech.com\u003C\u002Fa>. We’re active for any support issues and feature suggestions. We will try to resolve your issues asap. So hope you will love it.\u003C\u002Fp>\n\u003Ch4>Warning\u003C\u002Fh4>\n\u003Cp>The purpose of this plugin is to find and delete duplicate posts and redirect deleted posts to preserve you link. We have performed testing with various cases to make sure plugins works very well, but you should make sure you have a backup of your database, before installing plugin.\u003C\u002Fp>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cp>Currently I am not aware of any compatibility issues with any other WordPress plugins. (\u003Cstrong>NOTE:\u003C\u002Fstrong> Please have a back of your database before installing plugin)\u003C\u002Fp>\n\u003Ch4>Disclaimer\u003C\u002Fh4>\n\u003Cp>This plugin is released under the \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Fcopyleft\u002Fgpl.html\" rel=\"nofollow ugc\">GPL licence\u003C\u002Fa>. I do not accept any responsibility for any damages or losses, direct or indirect, that may arise from using the plugin or these instructions. This software is provided as is, with absolutely no warranty. Please refer to the full version of the GPL license for more information.\u003C\u002Fp>\n","Find and delete duplicates posts, pages, custom post type posts and set 301 redirect to the new or old URL.",109123,86,36,"2025-08-12T20:52:00.000Z","6.6.5","5.4",[132,133,134,135,136],"delete-duplicate","duplicates","find-duplicates","fix-duplicates","trash-duplicate","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftrash-duplicate-and-301-redirect\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftrash-duplicate-and-301-redirect.zip",66,2,"2025-12-31 00:00:00",{"attackSurface":143,"codeSignals":163,"taintFlows":170,"riskAssessment":171,"analyzedAt":179},{"hooks":144,"ajaxHandlers":159,"restRoutes":160,"shortcodes":161,"cronEvents":162,"entryPointCount":13,"unprotectedCount":13},[145,151,155],{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","admin_menu","add_plugin_page","auto-delete-trash.php",38,{"type":146,"name":152,"callback":153,"file":149,"line":154},"admin_init","page_init",39,{"type":146,"name":156,"callback":157,"file":149,"line":158},"plugins_loaded","define_trash_days",152,[],[],[],[],{"dangerousFunctions":164,"sqlUsage":165,"outputEscaping":167,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":169},[],{"prepared":13,"raw":13,"locations":166},[],{"escaped":140,"rawEcho":13,"locations":168},[],[],[],{"summary":172,"deductions":173},"The \"auto-trash-delete\" v1.0.1 plugin exhibits an exceptionally clean static analysis report, indicating strong security practices. There are no identified AJAX handlers, REST API routes, shortcodes, or cron events, meaning the plugin has no external entry points for attackers to exploit. Furthermore, the code signals are all positive: no dangerous functions are used, all SQL queries are properly prepared, output is consistently escaped, and there are no file operations or external HTTP requests. The absence of any taint analysis findings further reinforces the impression of secure coding.\n\nThe vulnerability history is equally reassuring, with zero known CVEs recorded for this plugin. This indicates a history of secure development and a lack of exploitable vulnerabilities in past versions. The combination of a minimal attack surface, secure coding practices, and a clean vulnerability history suggests a very low-risk plugin.\n\nHowever, a notable weakness is the complete absence of nonce checks and capability checks. While the current version has no exploitable entry points, this absence signifies a potential future risk if new entry points are added without proper authentication and authorization mechanisms. Despite this minor concern, the overall security posture is excellent, presenting a very low risk to a WordPress site.",[174,177],{"reason":175,"points":176},"Missing nonce checks",5,{"reason":178,"points":176},"Missing capability checks","2026-03-17T00:56:44.661Z",{"wat":181,"direct":186},{"assetPaths":182,"generatorPatterns":183,"scriptPaths":184,"versionParams":185},[],[],[],[],{"cssClasses":187,"htmlComments":189,"htmlAttributes":190,"restEndpoints":192,"jsGlobals":193,"shortcodeOutput":194},[188],"wrap",[],[191],"name=\"auto-trash_name[auto_trash_days]\"",[],[],[],{"error":196,"url":197,"statusCode":198,"statusMessage":199,"message":199},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fauto-trash-delete\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":13,"versions":201},[]]