How to Manage Users in WordPress? (Ultimate User Management Guide)

Last Updated: 10 mins By: Anisha Maharjan

Want to know how to manage users in WordPress? Then, this WordPress user management guide is just the thing for you.

Well-managed WordPress user accounts, as well as their roles and responsibilities, contribute to an efficient team. And it’s up to you as an administrator of your website to take on this task.

That’s why we’ve prepared this thorough guide for you to help manage users in WordPress. So, read ahead to learn more.

What are WordPress Users?

A WordPress User is anyone who has a specific level of access to your WordPress website through an account. For example, a visitor with a user account on your site can comment on blog posts. 

Each user belongs to a group called a User Role. The purpose of these roles is to control who gets how much access to your site.

So, when a website owner assigns a user role, the user receives a set of Permissions or Capabilities. They cannot perform any action that’s outside the scope of their user role.

You might be wondering what types of user roles you get. Well, WordPress has six default user roles.

  • An Administrator manages the entire website, including themes, plugins, users, and other site-wide settings. 
  • An Editor manages the content part of the website, like editing and publishing any posts.
  • An Author creates, edits, deletes and publishes their posts. But this privilege doesn’t extend to posts created by other authors.
  • A Contributor can create, edit, and delete their own posts. However, they don’t have any publishing capabilities.
  • A Subscriber is only able to read the content on your website and leave comments. They don’t have access to the WordPress dashboard.
  • A Super Admin oversees the entire network consisting of multiple websites. So, they can make network-wide changes and even restrict permissions for regular admins.

For a better understanding, read through our detailed guide on WordPress user roles and permissions.

The website owner is automatically assigned the role of an admin. So, it’s your responsibility as an admin to manage the rest of the WordPress users. 

With that said, here’s a short guide on how you can do that.

How to Manage Users in WordPress From Your Dashboard?

Fortunately, WordPress enables user management from the dashboard without any third-party tools. As a result, you can add, edit, and delete users on your WordPress site without any hassle at all.

1. Adding Users to a Website

Firstly, log in to your WordPress dashboard and go to Users. You’ll see that you’re already registered as an admin for the website. 

All Users Manage in WordPress

To add new users, click on the Add New button.

Add New User

Now, fill in all the necessary information like Username and Email

Fill Information Manage Users in WordPress

The Password can either be a custom password or one generated by WordPress. Regardless, make sure that all your users’ passwords are strong. You don’t want to compromise your site’s security because one of their accounts got targeted.

You also need a safe way to pass on login credentials to the actual user. WordPress automatically sends an email with said information to the user. You just have to tick the Send User Notification checkbox while creating the user.

Email and Password

Most importantly, select a user role for the new user from the dropdown.

Once you’re done with these steps, click on Add New User. With this, you’ve successfully created a new user account on your website.

New User Created Manage Users in WordPress

2. Editing User Information of Existing Users 

Another option to manage users in WordPress is editing user information. With this, you can update the user role, name, email, password, and more.

I. Changing User Roles

Suppose you need to change user roles for people on your team. Simply, go to All Users. Select the user you want to change the role for and pick a different one from the dropdown. After you’ve done that, hit the Change button.

Change User Role WordPress User Management

II. Changing User Information

You can do so much more than just changing user roles with WordPress. Just go to All Users and hover over the user you want to make changes to. Then, click on Edit

Hover and Edit

From here, you’ll be able to change their name, contact information, password as well. 

Name and Contact

You could change the password for the user directly with the Set New Password button under Account Management

New Password

But a better way is to send a password reset link to their email. This way, they can change the password on their own. And all you have to do is press the Send Reset Link button. Then, hit Update User.

Send Reset Link Manage Users in WordPress

A faster method is to click the Send password reset option you see when hovering over the user. You’ll also be able to send the links in bulk to multiple users using Bulk Actions.

Send Password Reset

3. Deleting Users From a Website

To delete user accounts from your WordPress website, go to All Users. When you hover over the user you want to delete, you’ll see the Delete option. Click on it and complete the deletion.

Delete User Manage Users in WordPress

Once deleted, WordPress strips the user of any permissions or capabilities they previously had.  

Allow Users to Register via a Front-end Form

Sure, you can do all this yourself on the WordPress dashboard. But, what if there’s a way for users to register themselves with a front-end form on your website? It’s a great option as it helps save time while you manage users in WordPress since you won’t have to add every single user by yourself. 

And the perfect solution for this is a registration plugin like User Registration. It allows you to build a registration form that you can place anywhere on your site. 

So, let’s look at how you can use this plugin as a user management tool to create a front-end registration form and assign user roles in WordPress.

1. Create a User Registration Form in WordPress

The first thing you need to do is install and activate the User Registration plugin on your dashboard. 

Either search for it in the Add New section of the Plugins page or download it from here.

Install User Registration WordPress User Management

After you complete installing the plugin, go to User Registration and click on Add New.

Add New Form WordPress User Management

This takes you to a form builder with all the available fields in the left panel.

UR Form Builder Manage Users in WordPress

Just give your form a name and start building it.

Form Name

As you can see, the form already has two default fields: User Email and User Password

Default Fields WordPress User Management

If you want more information on your users, click Add New and drag and drop the necessary fields into the blank rows on the right.

After that, you can customize these fields from the Field Options. Here, you’ll find General Settings that let you edit Label and Placeholder

Field Options

On the other hand, Advanced Settings helps you to add custom classes and more.

Advanced Settings WordPress User Management

Repeat the customization process for every field until you build the perfect registration form for your site.

2. Specify a Role for Your Registered Users

Building a form is just the start of user management in WordPress. You still have to specify a user role for people who submit the form and register as users.

To do this, go to Form Setting. In the General Settings, the Default User Role is automatically set to Subscriber. You can leave it as it is if the form is for visitors and customers. 

Form Settings

If the form is meant to register different employees, you can select the suitable user role from the dropdown.

That’s not all. User Registration comes with plenty of other options like sending email confirmation before login, enable strong passwords for users, and so much more.

Once you’re done with all these steps, select the Create Form button on the top right. Finally, your front-end registration form is ready for use!

Create Form

Now, all that’s left to do is copy and paste the form shortcode wherever you want the registration form to appear. Before doing so, you may want to see how it looks in the front-end. You can simply press the Preview button for that.

Form Shortcode

Moreover, User Registration also creates a user profile page called My Account for users automatically after they register and log in.

My Account Manage Users in WordPress

However, if that’s not your style, this plugin allows you to create a custom user profile page too.

Other WordPress Plugins to Manage Users in WordPress

So far, we’ve talked about managing users with WordPress’s default roles. But what if you need roles unique to your business. 

For example, you might need a user who just moderates comment or a user who just works on your online shop’s products.

For such cases, having the ability to create custom user roles and customize capabilities for each user is ideal. 

Although WordPress doesn’t have this feature, there are quite a few plugins that will lend you this ability.

We’ll discuss two such plugins below. Then, you can download and try anyone you think fits your requirements the best.

I. PublishPress Capabilities

PublishPress Capabilities Manage Users in WordPress

PublishPress Capabilities is one of the best WordPress user management plugins available. With this plugin installed on your website, you’ll be able to create custom user roles for your team. Not just that, you can even customize WordPress’s default user roles. 

If you change your mind, this plugin lets you backup old user roles and capabilities and restore them. And if you have a multisite network, you can apply any customization across all the sites.

Key Features:

  • Clone existing user roles
  • WooCommerce permissions
  • Works with custom post types
  • Front-end menu restriction

II. User Role Editor

User Role Editor Manage Users in WordPress

Another such plugin is User Role Editor. Apart from restricting user access to posts and pages, it helps you block or show selected items to only specific user roles. For example, you can decide which front-end menu items are viewable by visitors who aren’t logged in and those who are logged in.

Moreover, this WordPress user management plugin lets you assign multiple roles to a single user if needed. Also, you can synchronize changes made to user roles and capabilities with a single click.

Key Features:

  • Import and export user roles
  • Manage user access for each plugin
  • Block selected menu and widgets for specific user roles
  • Remove redundant capabilities


That wraps up our guide on how to manage users in WordPress. We’re sure you’ll have no problem following along since WordPress’s native user management tools are pretty easy to understand and implement.

However, you can benefit from plugins such as PublishPress Capabilities and User Role Editor for more powerful features.

If you’re interested, you can go through our blog for helpful articles like how to create a WordPress login and registration page.

Also, don’t forget to follow us on Twitter and Facebook for more updates.

How to Manage Users in WordPress? (Ultimate User Management Guide)

Anisha Maharjan

A Writer and Editor with an imaginative flair. You'll find her sketching, reading, exploring new music, and unwinding in cozy cafes in her free time.

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to top

Pin It on Pinterest