"Confirm Email" Field on the Registration Form
Adds a second email field to the WordPress registration form and refuses the sign-up when the two addresses differ, so new users do not lock themselves out with a typo.
Snippet Library
3,040 free snippets from the WPIDE team and the community. Copy the code, or add any snippet to your site in one click with WPIDE.
Adds a second email field to the WordPress registration form and refuses the sign-up when the two addresses differ, so new users do not lock themselves out with a typo.
Asks new members how they found your site when they register and shows the answer in a column on the Users screen.
Adds a "New this week" link next to All / Administrator / Subscriber on the Users screen that lists only people who registered in the last 7 days.
Adds every newly registered user to the main site with a role you choose, so members of any subsite also have an account on your hub site.
New sign-ups wait for an administrator to approve them on the Users screen before they can log in, and get an email once approved.
Gives people who register with certain email domains a different role automatically, for example staff at your company become Contributors.
Rejects registrations from throwaway email services, which are a common source of fake and spam accounts.
Refuses login, password reset and registration requests sent by tools such as curl, wget, python-requests or empty user agents, which real browsers never use and brute-force scripts often do.
Prevents anyone from registering or being created with usernames like admin, support or root that look official or invite attacks.
Emails the site admin when a new member activates their BuddyPress account, with a link to their profile.
Requires BuddyPress usernames to be at least a few characters long and not just numbers, giving members a clear error message on the sign-up form.
Rewrites the email new users receive with their login details, using your own subject and greeting while keeping the secure link to set a password.
Replaces the "New user registration" email WordPress sends for every sign-up with one daily email listing all new users, their role and email address.
Adds a [wpide_drip days="7"] shortcode that unlocks the content inside it a set number of days after each member registered, and tells them when it unlocks.
Emails the site admin when important settings change, such as the site address, admin email, open registration or the default role for new users, a common sign of a hacked site.
Adds a "Lockdown" toggle to the admin bar for administrators. While it is on, only administrators can log in, everyone else is logged out, registration and comments are closed and XML-RPC is off.
Adds an "Export CSV" button to Network Admin > Users that downloads every network user with their email, registration date, number of sites and super admin status.
Adds an "Export CSV" button to the Users screen that downloads users with their name, email, role and registration date.
Asks for first and last name when people register through the WordPress form and saves them to the new profile.
Adds required first and last name fields to the My Account registration form and saves them to the customer's profile and billing details.
Explains what happens next above the WordPress registration form and replaces the terse "Registration complete" notice with clearer instructions about the confirmation email.
Replaces the bare "User registration is currently not allowed" screen with a friendly message and a link back to your site or a waiting-list page.
Adds a [wpide_register] shortcode that shows a sign-up form on any page, styled by your theme, using WordPress's normal registration process and emails.
Adds an invisible field to the login and registration forms; bots that fill it in are rejected while people never see it.