Profile Picture From the Media Library
Lets users pick a profile picture from the Media Library on their profile screen; it replaces their Gravatar everywhere.
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.
Lets users pick a profile picture from the Media Library on their profile screen; it replaces their Gravatar everywhere.
Reminds members who have not filled in their first and last name to complete their profile, at the top of the MemberPress account page.
Stops anyone but the users themselves from editing, demoting or deleting the accounts you list, such as the site owner or an agency account.
Adds a small search box to the admin bar on every admin screen that searches posts, pages or users, and jumps straight to the editor when you type a post ID.
Removes the Rank Math meta box for users who cannot publish pages, leaving SEO settings to editors and administrators.
Notes how every new account was created (registration form, admin screen, checkout, REST API or WP-CLI) and shows it in a "Signed up via" column on the Users screen.
Saves the IP address each new account was created from and shows it in the Users list, which helps spot bulk fake sign-ups.
Sends people to a page of your choice (for example a welcome page) after they register through wp-login.php.
Sends each user to a welcome or onboarding page the first time they log in, and to the usual place after that.
Sends users to your homepage after they log out instead of showing the "You are now logged out" login screen.
Adds a sortable "Registered" column to the Users screen showing when each account was created.
Stops the Dashicons icon font from loading on the front end for visitors, saving a request. Logged-in users still get it for the admin bar.
Stops Gravity Forms adding tabindex numbers to fields, which can make keyboard users jump around the page in the wrong order, especially with several forms on one page.
Hides the Admin Color Scheme option on profile screens, keeping a consistent look for every user.
Removes the large "Welcome to WordPress" panel from the top of the Dashboard for all users.
Changes the names roles show on the Users screen and in role menus, for example "Subscriber" to "Member", without touching capabilities or the database.
Requires at least 12 characters with letters, numbers and a symbol or mixed case for users who can edit other people's content.
Stops users from picking a public display name that another member already uses, which prevents impersonation in comments and forums.
Stops users from saving their profile (or an administrator from saving a user) without a first and last name.
Rejects new passwords shorter than 12 characters on the profile screen, the Add New User screen and the password reset form.
Only administrators can lock and unlock blocks, so locked layouts stay intact when other users edit content.
Hides the "Code editor" mode of the block editor from everyone except administrators, so other users only edit visually.
Returns an authentication error for REST API requests from visitors who are not logged in, with an allowlist for routes your site needs publicly.
Sends subscribers, customers and other users without editing rights from wp-admin to the WooCommerce My Account page or the homepage, with options to keep the profile screen open and hide the admin bar. AJAX and front-end forms keep working.