"How Did You Hear About Us?" on Registration
Asks new members how they found your site when they register and shows the answer in a column on the Users screen.
Snippet Library
Snippets for user accounts, roles and profiles: extra profile fields, new columns in the users list, last-login tracking and tighter control of what each role can do. Handy for membership sites, client sites and teams with many authors.
Asks new members how they found your site when they register and shows the answer in a column on the Users screen.
Records when each user was last active on the site (not just when they last logged in) and shows it in a sortable "Last seen" 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.
Shows how many devices each user is logged in on, with a link to end all of that user's sessions from the Users screen.
Adds a "Site Manager" role with everything an editor can do plus managing users and menus, defined in code so nothing is written to the database.
Lets users who can write posts but not upload files (the Contributor role) add images to their drafts. The role itself is not changed in the database.
Keeps links and basic formatting in the Biographical Info field for users who are trusted with unfiltered HTML, instead of stripping it.
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.
Rejects registrations from throwaway email services, which are a common source of fake and spam accounts.
Prevents anyone from registering or being created with usernames like admin, support or root that look official or invite attacks.
Adds a "Last active" column to the WordPress Users screen using BuddyPress's activity tracking, so you can see who is actually using the community.
Adds "Add role" options to the Bulk actions menu on the Users screen, so you can give a second role to many users at once without replacing their current role.
Adds a "Comments" column to the Users screen showing how many approved comments each user has written, linked to their comments.
Suggests to guest buyers on the WooCommerce thank-you page that they create an account to track this and future orders.
Adds a column per custom post type to the Users screen showing how many published items each user has, next to the built-in Posts count.
Sends users a short email when an administrator changes their role, for example when a subscriber becomes an author.
Sends the site admin a short email listing what changed when a member updates their own name, email, website or bio.
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.
Grants chosen capabilities to individual user accounts, for example letting one editor manage plugins, without creating a new role.
Adds "Additional roles" checkboxes to the user edit screen so an administrator can give someone a second role, for example Editor plus Shop Manager.
Adds a short note above the subscriptions list in the MemberPress account page explaining how to change plans or get billing help.
Removes administrator accounts from the Users screen for anyone who is not an administrator, for example shop managers on a WooCommerce site.
Removes clutter from the profile screen, such as the website, biography, keyboard shortcuts and toolbar options, for non-administrators.