[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fckG52LInX96CUDv8u0o7tWuzo8OUo3You8izH7ByC8c":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":48,"crawl_stats":37,"alternatives":56,"analysis":153,"fingerprints":204},"resend-welcome-email","Resend Welcome Email","1.1.9","Hudson Atwell","https:\u002F\u002Fprofiles.wordpress.org\u002Fadbox\u002F","\u003Cp>This tool was developed to quickly send a user a new password reset link via email when they are having trouble logging in.\u003C\u002Fp>\n\u003Ch4>Developers & Designers\u003C\u002Fh4>\n\u003Cp>This extension has a public GitHub page where users can contribute fixes and improvements.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fatwellpub\u002Fresend-welcome-email\" title=\"Follow & Contribute to core development on GitHub\" rel=\"nofollow ugc\">Follow Development on GitHub\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fatwellpub\" title=\"Follow the developer on Twitter\" rel=\"nofollow ugc\">Follow Developer on Twitter\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Contributors\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftiborepcek\u002F\" title=\"Tibor Repček on GitHub\" rel=\"nofollow ugc\">Tibor Repček\u003C\u002Fa> – translation into slovak language (slovenčina)\u003C\u002Fp>\n","Quickly send a new welcome email and password reset link for a user through the user's profile edit area.",1000,22239,74,9,"2018-02-24T07:40:00.000Z","4.9.29","4.3.1","5.3",[20,21,22,23],"support","user-management","users","welcome-email","http:\u002F\u002Fwww.twitter.com\u002Fatwellpub","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresend-welcome-email.1.1.9.zip",85,1,0,"2015-04-27 00:00:00","2026-03-15T15:16:48.613Z",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2015-10078","resend-welcome-email-reflected-cross-site-scripting","Resend Welcome Email \u003C= 1.0.1 - Reflected Cross-Site Scripting","The Resend Welcome Email plugin for WordPress is vulnerable to Reflected Cross-Site Scripting due to the use of add_query_arg without appropriate escaping on the URL in all versions up to, and including, 1.0.1. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.",null,"\u003C=1.0.1","1.0.2","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-02-07 14:25:01",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F04567872-d4e3-43e9-88ca-6f60d135bb9c?source=api-prod",3209,{"slug":49,"display_name":7,"profile_url":8,"plugin_count":50,"total_installs":51,"avg_security_score":52,"avg_patch_time_days":53,"trust_score":54,"computed_at":55},"adbox",4,1120,87,1838,70,"2026-04-04T18:16:14.574Z",[57,80,98,117,135],{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":77,"download_link":78,"security_score":67,"vuln_count":14,"unpatched_count":28,"last_vuln_date":79,"fetched_at":30},"new-user-approve","New User Approve","3.2.4","Saad Iqbal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaadiqbal\u002F","\u003Cp>🚀 \u003Ca href=\"https:\u002F\u002Fnewuserapprove.com\u002Fpricing\u002F?utm_source=wp_org&utm_medium=read_me\" rel=\"nofollow ugc\">Go Pro\u003C\u002Fa> | 📘 \u003Ca href=\"https:\u002F\u002Fnewuserapprove.com\u002Fdocumentation\u002Fintroduction\u002F?utm_source=wp_org&utm_medium=read_me\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | 📱 \u003Ca href=\"https:\u002F\u002Fnewuserapprove.com\u002Fmobile-app\u002F?utm_source=wp_org&utm_medium=read_me\" rel=\"nofollow ugc\">Mobile App\u003C\u002Fa> | 💬 \u003Ca href=\"https:\u002F\u002Fnewuserapprove.com\u002Fget-in-touch\u002F?utm_source=wp_org&utm_medium=read_me\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FKlhWmlfuaVg?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Running a WordPress site is exciting but it also means you’re constantly battling spam registrations, fake accounts, and unwanted users. New User Approve works as a default WordPress registration system that does not let anyone sign up and instantly gain access. Because its your responsibility as a site owner as exactly who’s allowed into your site before any user log in.\u003C\u002Fp>\n\u003Cp>New User Approve comes is a powerful WordPress user approval plugin that puts you in full control of your community, membership site, online store, or private portal. With this manual user approval plugin, you can moderate user registration, protect your content, and keep your website free from unwanted registration requests.\u003Cbr \u002F>\nWhether you want to restrict user access before approval, prevent fake user signups, or simply make sure every new member is legit, New User Approve makes it easy, professional, and efficient.\u003C\u002Fp>\n\u003Ch3>⭐ New User Approve Offers Mobile App for Faster User Approvals ⭐\u003C\u002Fh3>\n\u003Cp>New User Approve also includes a dedicated mobile app that lets you manage registrations without opening your WordPress dashboard. It gives you quick access to every pending user and keeps your site protected even when you are away from your computer.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>With the mobile app, you can:\u003C\u002Fstrong>\u003Cbr \u002F>\n⚡ Review complete user profiles in a clean, mobile-friendly layout\u003Cbr \u002F>\n⚡ Approve or deny registrations with single tap\u003Cbr \u002F>\n⚡ Verify identities with clear, mobile-friendly user profiles\u003Cbr \u002F>\n⚡ Keep full control of who joins your site without logging into WordPress\u003Cbr \u002F>\n⚡ Stay updated with instant push notifications for every new signup\u003C\u002Fp>\n\u003Cp>This feature ensures you never miss an approval request and keeps your site consistently secure, responsive, and easy to manage from anywhere.\u003C\u002Fp>\n\u003Ch3>⭐ Why You Need New User Approve ⭐\u003C\u002Fh3>\n\u003Cp>Imagine running a membership site, community forum, or private business portal where quality and security matter. The last thing you want is spam bots flooding your database or strangers sneaking into confidential areas.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>New User Approve helps you:\u003C\u002Fstrong>\u003Cbr \u002F>\n⚡ \u003Cstrong>Stop spam registrations\u003C\u002Fstrong> and fake accounts before they ever log in\u003Cbr \u002F>\n⚡ \u003Cstrong>Verify user identities\u003C\u002Fstrong> by reviewing each signup manually\u003Cbr \u002F>\n⚡ Maintain \u003Cstrong>complete control\u003C\u002Fstrong> over who becomes part of your community\u003Cbr \u002F>\n⚡ Create a \u003Cstrong>safe, trusted space\u003C\u002Fstrong> for your members or customers\u003C\u002Fp>\n\u003Cp>Unlike generic WordPress plugins that simply hide login pages, New User Approve adds a true \u003Cstrong>user verification before approval\u003C\u002Fstrong> process. It gives you confidence to grow your site without worrying about who’s lurking behind those new user accounts.\u003C\u002Fp>\n\u003Ch3>🛠 How It Works\u003C\u002Fh3>\n\u003Cp>Here’s how \u003Cstrong>New User Approve\u003C\u002Fstrong>, your go-to \u003Cstrong>member approval plugin\u003C\u002Fstrong>, transforms your registration flow:\u003C\u002Fp>\n\u003Cp>When someone registers on your WordPress site, you’ll receive an email alert. You can then decide to approve or deny their account. The plugin automatically emails the user to let them know the outcome.\u003C\u002Fp>\n\u003Cp>👁If approved, the user receives their login details and can access your site immediately.\u003Cbr \u002F>\n👁If denied, they’ll be kept out—and can’t even log in.\u003Cbr \u002F>\n👁Pending users stay locked out until you make a decision.\u003C\u002Fp>\n\u003Cp>This makes it simple to \u003Cstrong>restrict user access before approval\u003C\u002Fstrong> and ensure only the right people become part of your online community.\u003C\u002Fp>\n\u003Cp>Already have users on your website? No problem.\u003C\u002Fp>\n\u003Cp>Existing users stay approved automatically when you install New User Approve. You can also change someone’s approval status at any time, with easy search tools for managing pending, approved, or denied users.\u003C\u002Fp>\n\u003Ch3>⌛ Save Time with Zapier Automation\u003C\u002Fh3>\n\u003Cp>Want to work smarter? Connect \u003Cstrong>New User Approve\u003C\u002Fstrong> to Zapier to automate routine tasks.\u003Cbr \u002F>\nFor example:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Trigger a Slack message when a user is approved\u003C\u002Fli>\n\u003Cli>Add approved users to a Google Sheet\u003C\u002Fli>\n\u003Cli>Send emails through Gmail when someone’s denied\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With Zapier, you can integrate the plugin with thousands of apps without writing a single line of code. It’s perfect for businesses looking to streamline their processes while maintaining strict \u003Cstrong>user verification before approval.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>🤝 Invite Trusted Users Instantly\u003C\u002Fh3>\n\u003Cp>Sometimes you want trusted people—like staff, VIPs, or clients—to skip the approval queue. With New User Approve’s invitation codes, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>📜 Generate unique codes manually or automatically\u003C\u002Fli>\n\u003Cli>💳 Give those codes to users so they’re \u003Cstrong>auto-approved\u003C\u002Fstrong> upon registration\u003C\u002Fli>\n\u003Cli>💻 Manage, edit, or disable codes anytime\u003C\u002Fli>\n\u003Cli>🛒 Seamlessly integrate codes with WooCommerce registrations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This feature makes it easier than ever to onboard important members without sacrificing security.\u003C\u002Fp>\n\u003Ch3>☀ A Fresh New Interface\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>New User Approve\u003C\u002Fstrong> has been redesigned with a crisp, modern look that’s clean and user-friendly. The updated interface is intuitive for admins and gives users confidence in your website’s professionalism.\u003C\u002Fp>\n\u003Cp>Whether you’re a WordPress beginner or seasoned WordPress user, managing new user approvals has never been easier or looked this good.\u003C\u002Fp>\n\u003Ch3>⭐ Compatible with Top Plugins\u003C\u002Fh3>\n\u003Cp>New User Approve integrates beautifully with popular WordPress plugins, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>MemberPress\u003C\u002Fli>\n\u003Cli>WP-Foro\u003C\u002Fli>\n\u003Cli>LearnDash\u003C\u002Fli>\n\u003Cli>Ultimate Member\u003C\u002Fli>\n\u003Cli>BuddyPress\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>So, whether you’re running a store, a membership site, or a thriving online community, this user approval plugin fits right in.\u003C\u002Fp>\n\u003Ch3>🖍 Customize Everything\u003C\u002Fh3>\n\u003Cp>For those who want complete flexibility, New User Approve lets you customize nearly every step of the user approval process:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tailor the welcome message above the login or registration form\u003C\u002Fli>\n\u003Cli>Personalize messages for pending or denied users\u003C\u002Fli>\n\u003Cli>Craft unique notification emails for users and admins\u003C\u002Fli>\n\u003Cli>Suppress denial notifications if preferred\u003C\u002Fli>\n\u003Cli>Use HTML formatting in emails for a branded, professional look\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>There’s even a commercial add-on available at \u003Ca href=\"https:\u002F\u002Fnewuserapprove.com\u002Fpricing\u002F?utm_source=wp_org&utm_medium=read_me\" rel=\"nofollow ugc\">New User Approve\u003C\u002Fa> that unlocks additional powerful features for businesses and growing sites.\u003C\u002Fp>\n\u003Ch3>📌 Documentation\u003C\u002Fh3>\n\u003Cp>Need help getting started? \u003Ca href=\"https:\u002F\u002Fnewuserapprove.com\u002F?utm_source=wp_org&utm_medium=read_me\" rel=\"nofollow ugc\">View the detailed technical documentation here\u003C\u002Fa>. It walks you through every step of installing and configuring \u003Cstrong>New User Approve\u003C\u002Fstrong>, plus troubleshooting tips if you get stuck.\u003C\u002Fp>\n\u003Ch3>🔥 New User Approve Pro Features\u003C\u002Fh3>\n\u003Cp>Upgrade to the premium version for advanced features like:\u003C\u002Fp>\n\u003Cp>✔ Customizable Email Notifications\u003Cbr \u002F>\n✔ Invite-Only Registration\u003Cbr \u002F>\n✔ Bulk Invitation Code Generator\u003Cbr \u002F>\n✔ Email Invitation Codes\u003Cbr \u002F>\n✔ Import Invitation Codes\u003Cbr \u002F>\n✔ Auto-Approve Trusted Email Domains\u003Cbr \u002F>\n✔ Blacklist Generic or Suspicious Email Domains\u003Cbr \u002F>\n✔ Registration Deadlines\u003Cbr \u002F>\n✔ Auto-Approve Selected User Roles\u003Cbr \u002F>\n✔ User Role Change Requests\u003Cbr \u002F>\n✔ Extended Zapier Triggers\u003C\u002Fp>\n\u003Ch3>✨ Translations\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>New User Approve\u003C\u002Fstrong> is already available in many languages thanks to an amazing community of translators. You can help expand translations further with tools like Poedit.\u003C\u002Fp>\n\u003Cp>Current supported languages include:\u003C\u002Fp>\n\u003Cp>Belarusian, Brazilian Portuguese, Bulgarian, Catalan, Croatian, Czech, Danish, Dutch, Estonian, Finnish, French, German, Greek, Hebrew, Hungarian, Italian, Lithuanian, Persian, Polish, Romanian, Russian, Serbo-Croatian, Slovak, Spanish, Swedish.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>New User Approve\u003C\u002Fstrong> isn’t just a plugin. It’s your ultimate solution for user verification before approval, helping you moderate user registration, prevent fake user signups, and stop spam registrations for good.\u003Cbr \u002F>\nIf you need a reliable manual user approval plugin for WordPress, get it now!\u003C\u002Fp>\n","WordPress user approval plugin to moderate registrations. Approve or deny real users and prevent fake signups to control who registers on site.",20000,847425,86,130,"2026-02-10T07:30:00.000Z","6.9.4","4.0","",[74,75,21,76,22],"registration","user-approval","user-registration","http:\u002F\u002Fnewuserapprove.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnew-user-approve.zip","2026-03-20 00:00:00",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":11,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":18,"tags":94,"homepage":96,"download_link":97,"security_score":26,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"support-me","Support Me","1.0.6","TrustedLogin","https:\u002F\u002Fprofiles.wordpress.org\u002Ftrustedlogin\u002F","\u003Cp>Sometimes you just need some help, and when you’re working privately with support personnel for a plugin or theme, creating temporary admin accounts can be a pain.\u003C\u002Fp>\n\u003Cp>Support Me makes creating accounts for support purposes a snap:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can set support accounts to expire after a set number of minutes, hours, or days, or even not expire at all.\u003C\u002Fli>\n\u003Cli>Once a support account expires, it is automatically deleted.\u003C\u002Fli>\n\u003Cli>No more making up fake email addresses or dealing with the full user registration process. Just set an expiration, and generate an account.\u003C\u002Fli>\n\u003Cli>You can manage support account sessions just like any other user account.\u003C\u002Fli>\n\u003Cli>Easily see when Support Accounts expire in a new ‘Expires’ column on the Users screen\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And don’t worry about Support Accounts overreaching their bounds on your website. All support accounts are granted full admin privileges with the caveat that they can’t create, edit, promote, or delete other users.\u003C\u002Fp>\n\u003Cp>Support Me is also fully compatible with debugging plugins such as Debug Bar, ensuring support personnel can help you solve your problems faster so you can get back to work.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note: Support Me requires a minimum of PHP 5.3 to be running on your web host.\u003C\u002Fstrong> Help move plugin developers and WordPress forward into modern PHP by asking your host to upgrade you today.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Contribute to Support Me\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin is in active development \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FTrustedLogin\u002Fsupport-me\" rel=\"nofollow ugc\">on GitHub\u003C\u002Fa>. Pull requests are welcome!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Thank you to our \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fsupport-me\" rel=\"nofollow ugc\">community translators\u003C\u002Fa> on WordPress.org:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English (UK) – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fgaryj\u002F\" rel=\"nofollow ugc\">Gary Jones\u003C\u002Fa> (@GaryJ)\u003C\u002Fli>\n\u003Cli>French (France) – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Ffxbenard\u002F\" rel=\"nofollow ugc\">François-Xavier Bénard\u003C\u002Fa> (@fxbenard)\u003C\u002Fli>\n\u003Cli>German – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fpixolin\u002F\" rel=\"nofollow ugc\">Bego Mario Garde\u003C\u002Fa> (@pixolin)\u003C\u002Fli>\n\u003Cli>German (Formal) – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fpixolin\u002F\" rel=\"nofollow ugc\">Bego Mario Garde\u003C\u002Fa> (@pixolin)\u003C\u002Fli>\n\u003Cli>Italian – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fwolly\u002F\" rel=\"nofollow ugc\">Paolo Valenti\u003C\u002Fa> (@wolly)\u003C\u002Fli>\n\u003Cli>Russian – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fsergeybiryukov\u002F\" rel=\"nofollow ugc\">Sergey Biryukov\u003C\u002Fa> (@SergeyBiryukov)\u003C\u002Fli>\n\u003Cli>Hebrew – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Framiy\u002F\" rel=\"nofollow ugc\">Rami Yushuvaev\u003C\u002Fa> (@ramiy)\u003C\u002Fli>\n\u003Cli>Japanese – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fnao\u002F\" rel=\"nofollow ugc\">Naoko Takano\u003C\u002Fa> (@nao)\u003C\u002Fli>\n\u003Cli>Nepali – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Frabmalin\u002F\" rel=\"nofollow ugc\">Nilambar Sharma\u003C\u002Fa> (@rabmalin)\u003C\u002Fli>\n\u003C\u002Ful>\n","Allows you to generate expireable user accounts for support purposes.",12895,100,5,"2024-02-01T00:38:00.000Z","6.4.8","3.5.0",[95,20,22],"account","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsupport-me\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsupport-me.1.0.6.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":54,"downloaded":106,"rating":89,"num_ratings":27,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":72,"download_link":116,"security_score":89,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"bulk-delete-users-by-keyword","Bulk Delete Users by Keyword","2.0","Shiek Md Anwar Hussain Mizan (Sheikh MiZan)","https:\u002F\u002Fprofiles.wordpress.org\u002Fsheikhmizanbd\u002F","\u003Cp>The \u003Cstrong>Bulk Delete Users by Keyword\u003C\u002Fstrong> plugin provides administrators with a powerful tool for cleaning up user databases by allowing bulk deletion based on specific keywords. Perfect for removing spam accounts, inactive users, or performing database maintenance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Advanced keyword filtering across multiple user fields (username, email, display name)\u003Cbr \u002F>\n– Batch processing for handling large user databases efficiently\u003Cbr \u002F>\n– Real-time progress tracking during deletion operations\u003Cbr \u002F>\n– Comprehensive safety warnings and confirmations\u003Cbr \u002F>\n– Customizable batch sizes for optimal performance\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enhanced Functionality in Version 2.0:\u003C\u002Fstrong>\u003Cbr \u002F>\n– AJAX-powered processing for smooth operation\u003Cbr \u002F>\n– Detailed progress reporting\u003Cbr \u002F>\n– Support for multiple search fields\u003Cbr \u002F>\n– Improved user interface\u003Cbr \u002F>\n– Better error handling and notifications\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch4>Core Functionality\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Keyword-based user filtering and deletion\u003C\u002Fli>\n\u003Cli>Batch processing for large datasets\u003C\u002Fli>\n\u003Cli>Multi-field search (username, email, display name, nickname)\u003C\u002Fli>\n\u003Cli>Progress tracking during operations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Safety Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Explicit warning messages\u003C\u002Fli>\n\u003Cli>Confirmation dialogs\u003C\u002Fli>\n\u003Cli>Nonce verification for all operations\u003C\u002Fli>\n\u003Cli>Capability checks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Performance\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Optimized database queries\u003C\u002Fli>\n\u003Cli>Configurable batch sizes\u003C\u002Fli>\n\u003Cli>Memory-efficient processing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>GNU General Public License v2.0 or later\u003C\u002Fp>\n\u003Ch3>Privacy Notice\u003C\u002Fh3>\n\u003Cp>This plugin does not collect any user data or transmit information to external servers. All operations occur entirely within your WordPress installation.\u003C\u002Fp>\n","Efficiently manage your WordPress users with keyword-based bulk deletion capabilities.",1036,"2025-06-22T10:42:00.000Z","6.8.5","5.5","7.4",[112,113,114,115,21],"admin-tools","bulk-delete","delete-users","keyword-based-deletion","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbulk-delete-users-by-keyword.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":89,"num_ratings":127,"last_updated":128,"tested_up_to":70,"requires_at_least":71,"requires_php":110,"tags":129,"homepage":133,"download_link":134,"security_score":89,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"last-users-order-column-for-woocommerce","Last Users Order Column for WooCommerce","1.2.0","wpgenie2","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpgenie2\u002F","\u003Cp>\u003Cstrong>Last Users Order Column for WooCommerce\u003C\u002Fstrong> enhances the WordPress users admin screen by adding a “Last Order” column that displays the date of each customer’s most recent WooCommerce order.\u003C\u002Fp>\n\u003Cp>This feature provides instant visibility into customer purchase activity directly from the users list, helping administrators quickly identify active, inactive, or dormant customers without navigating to individual user profiles or running separate reports. The plugin is lightweight, requires no configuration, and works seamlessly with your existing WooCommerce setup.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Adds a “Last Order” column to the WordPress users list\u003C\u002Fli>\n\u003Cli>Adds a “Last Active” column to the WordPress users list\u003C\u002Fli>\n\u003Cli>Columns are sortable\u003C\u002Fli>\n\u003Cli>Displays the most recent order date for each customer\u003C\u002Fli>\n\u003Cli>Columns for easy analysis of customer activity\u003C\u002Fli>\n\u003Cli>No configuration required — works immediately upon activation\u003C\u002Fli>\n\u003Cli>Seamless integration with the WordPress admin interface\u003C\u002Fli>\n\u003Cli>Provides a quick overview of customer purchase history and activity\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Identify inactive customers for targeted re-engagement campaigns\u003C\u002Fli>\n\u003Cli>Quickly assess and segment customer activity levels\u003C\u002Fli>\n\u003Cli>Filter and differentiate between active and dormant accounts\u003C\u002Fli>\n\u003Cli>Streamline workflows for customer service and support teams\u003C\u002Fli>\n\u003Cli>Monitor overall customer engagement at a glance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>You can contact us at our website \u003Ca href=\"http:\u002F\u002Fwpgenie.org\u002F\" rel=\"nofollow ugc\">wpgenie.org\u003C\u002Fa> if you have problems or questions.\u003C\u002Fp>\n","Plugin that allows you to easily see last order for a user in WordPress user list, trivial setup - upload and enable.",50,2753,2,"2025-12-12T12:32:00.000Z",[130,131,21,22,132],"order-management","orders","wpgenie","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flast-users-order-column-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flast-users-order-column-for-woocommerce.1.2.0.zip",{"slug":136,"name":137,"version":138,"author":139,"author_profile":140,"description":141,"short_description":142,"active_installs":143,"downloaded":144,"rating":89,"num_ratings":27,"last_updated":145,"tested_up_to":70,"requires_at_least":146,"requires_php":147,"tags":148,"homepage":151,"download_link":152,"security_score":89,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"users-bulk-delete-with-preview","Users Bulk Delete With Preview","2.1.0","maksymvasylchuk","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaksymvasylchuk\u002F","\u003Cp>Introducing the \u003Cstrong>Users Bulk Delete With Preview\u003C\u002Fstrong> plugin – the ultimate solution for managing large numbers of WordPress users with precision and ease. Whether you’re handling a growing membership site, an extensive e-commerce platform, or a vibrant community, this plugin simplifies the process of user deletion, ensuring that your user management is both efficient and error-free.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Bulk Deletion Capabilities\u003C\u002Fstrong>:\u003Cbr \u002F>\nEffortlessly remove multiple users at once, saving you time and reducing the hassle of deleting users one by one. Perfect for cleaning up inactive accounts, managing user roles, or streamlining your database.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Preview Before Deletion\u003C\u002Fstrong>:\u003Cbr \u002F>\nOur plugin includes a crucial preview feature that allows you to review user details before finalizing the deletion process. This step is essential for verifying that you are deleting the correct users, thereby minimizing the risk of accidental removal.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User Filtering Options\u003C\u002Fstrong>:\u003Cbr \u002F>\nEasily filter users based on various criteria such as user role, registration date, or email. This powerful filtering system ensures that you can target specific groups of users for deletion, making your management tasks more precise and effective, including WooCommerce orders.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Safe and Secure\u003C\u002Fstrong>:\u003Cbr \u002F>\nThe Users Bulk Delete With Preview plugin prioritizes your data’s security. It requires confirmation before executing any deletions, ensuring that no user data is lost inadvertently. Additionally, it provides a safeguard by allowing you to export user data before proceeding with bulk operations.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User-Friendly Interface\u003C\u002Fstrong>:\u003Cbr \u002F>\nDesigned with simplicity in mind, the plugin features an intuitive interface that makes it easy for users of all technical levels to navigate and operate. The clear layout and straightforward options ensure a smooth experience throughout the user management process.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Minimum Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>PHP 8.0 or greater is required.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Once the plugin is activated, navigate to \u003Cstrong>Bulk Users Delete\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Use the available filters to search for users by role, meta-data, or other criteria.\u003C\u002Fli>\n\u003Cli>Preview the selected users to verify details.\u003C\u002Fli>\n\u003Cli>Select the users you want to delete.\u003C\u002Fli>\n\u003Cli>Confirm the deletion, and the users will be removed from your site.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin uses the following third-party libraries:\u003C\u002Fp>\n\u003Cp>– \u003Ca href=\"https:\u002F\u002Fgetbootstrap.com\u002F\" rel=\"nofollow ugc\">Bootstrap\u003C\u002Fa> – Licensed under MIT License.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fjquery.com\u002F\" rel=\"nofollow ugc\">jQuery\u003C\u002Fa> – Licensed under MIT License.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fjqueryui.com\u002F\" rel=\"nofollow ugc\">jQuery UI\u003C\u002Fa> – Licensed under MIT License.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fjqueryui.com\u002Fdatepicker\u002F\" rel=\"nofollow ugc\">jQuery UI Datepicker\u003C\u002Fa> – Licensed under MIT License.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fdatatables.net\u002F\" rel=\"nofollow ugc\">DataTables\u003C\u002Fa> – Licensed under MIT License.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fselect2.org\u002F\" rel=\"nofollow ugc\">Select2\u003C\u002Fa> – Licensed under MIT License.\u003C\u002Fp>\n","Easily delete multiple WordPress users with the Users Bulk Delete With Preview plugin. Preview details before removal for accuracy and better control.",30,1075,"2026-01-27T12:50:00.000Z","6.2","8.0",[149,113,114,150,21],"bulk-clean","preview-delete","https:\u002F\u002Fgithub.com\u002FMaksymVasylchuk\u002Fusers-bulk-delete-with-preview","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fusers-bulk-delete-with-preview.2.1.0.zip",{"attackSurface":154,"codeSignals":185,"taintFlows":195,"riskAssessment":196,"analyzedAt":203},{"hooks":155,"ajaxHandlers":181,"restRoutes":182,"shortcodes":183,"cronEvents":184,"entryPointCount":28,"unprotectedCount":28},[156,163,165,170,173,177],{"type":157,"name":158,"callback":159,"priority":160,"file":161,"line":162},"filter","user_row_actions","filter_user_row_actions",10,"resend-welcome-email.php",49,{"type":157,"name":164,"callback":164,"priority":160,"file":161,"line":125},"personal_options",{"type":166,"name":167,"callback":168,"file":161,"line":169},"action","admin_notices","define_notice",119,{"type":166,"name":171,"callback":168,"file":161,"line":172},"network_admin_notices",120,{"type":166,"name":174,"callback":175,"priority":160,"file":161,"line":176},"admin_init","Load_Resend_Welcome_Email",185,{"type":166,"name":178,"callback":179,"file":161,"line":180},"plugins_loaded","rwe_load_textdomain",190,[],[],[],[],{"dangerousFunctions":186,"sqlUsage":187,"outputEscaping":189,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":27,"bundledLibraries":194},[],{"prepared":28,"raw":28,"locations":188},[],{"escaped":27,"rawEcho":27,"locations":190},[191],{"file":161,"line":192,"context":193},99,"raw output",[],[],{"summary":197,"deductions":198},"The \"resend-welcome-email\" plugin v1.1.9 exhibits a generally good security posture based on the provided static analysis. The absence of identified AJAX handlers, REST API routes, shortcodes, and cron events with unprotected entry points is a significant strength. Furthermore, the plugin demonstrates adherence to secure coding practices by not utilizing dangerous functions, performing all SQL queries using prepared statements, and having no file operations or external HTTP requests. The presence of capability checks also indicates an attempt to restrict functionality to authorized users.\n\nHowever, there are areas for concern. The taint analysis revealing no flows is positive, but the static analysis shows that only 50% of the output is properly escaped, with two outputs in total. This suggests a potential for Cross-Site Scripting (XSS) vulnerabilities if the unescaped outputs handle user-supplied data without adequate sanitization. While no current vulnerabilities are unpatched, the plugin has a history of one known CVE, specifically an XSS vulnerability from 2015. This historical pattern, coupled with the current output escaping issue, warrants caution.\n\nIn conclusion, the plugin's architecture is relatively secure with a minimal attack surface and good data handling for SQL. The primary weakness lies in the incomplete output escaping, which, combined with its past XSS vulnerability, presents a moderate risk. While the plugin has no unpatched CVEs and a clean taint analysis, the potential for XSS remains a concern that should be addressed by ensuring all output is properly escaped.",[199,201],{"reason":200,"points":90},"50% of outputs not properly escaped",{"reason":202,"points":160},"Historical XSS vulnerability (2015)","2026-03-16T18:48:20.891Z",{"wat":205,"direct":211},{"assetPaths":206,"generatorPatterns":208,"scriptPaths":209,"versionParams":210},[207],"\u002Fwp-content\u002Fplugins\u002Fresend-welcome-email\u002Fresend-welcome-email.php",[],[],[],{"cssClasses":212,"htmlComments":213,"htmlAttributes":214,"restEndpoints":215,"jsGlobals":216,"shortcodeOutput":217},[],[],[],[],[],[]]