wordpress users

Roles and capabilities of WordPress users

In the configuration menu of the WordPress site installation we see that from the very beginning we are asked for data regarding the creation of a user, for the site owner. By default, that user gains full access to all features of the site, and receives an “administrator” role. After creating this account, you may need to provide access to other third parties who create content, edit certain sections, or simply be able to view the status of the site under maintenance. For security reasons, WordPress has created several roles that can be assigned to new users, each with different access to items in the WordPress dashboard. This can help you determine the type of permissions you can offer to partner users from the beginning.

To add new users, you will need to select the “users” option (utilizatori) from the WordPress dashboard menu, as shown in the image below.

Here you can choose to see all existing users (with the ability to edit or delete them), to create a new one or to edit your own profile. If you choose to add a new user, the following page will open:

Here you will have to fill in the username (it can be different from the real name of the person) and his email address. These are necessary for logging in to the site, respectively for recovering the password in case it is forgotten or lost. The following fields can be filled in (optional) with data about the first and last name of the person for whom you are creating this account and a URL where it can be found / contacted. Another required field is reserved for creating a password for that user’s account. You can choose to create a password manually or use the “generate password” button.

The last field (drop-down type) will allow you to choose the type of role it will have.

Roles and capabilities

In the following we will present the significance of each role:

  1. Administrator – he has full access to the site. It can add, edit, publish or delete posts, pages, taxonomies, plugins, themes, templates and other users. It can also edit site files.
  2. Editor – can create, edit, publish or delete all posts (articles) on the site, no matter what user they are created for.
  3. Author – similar to the previous one, but can only manage the posts created by him.
  4. Contributor – can only create and edit posts, but cannot publish them. These require approval from the administrator for publication.
  5. Subscriber – can only view their own account.

In addition to the roles mentioned above, you will be able to meet in some situations and others customized, as follows.

  1. If you use Woocommerce mode – you will also find the “customer” role option – it can place orders in the online store.
  2. If you use an SEO plugin, such as Yoast, two roles can be added: SEO Editor and SEO Manager. The first will allow the user to access only the completion of the META fields in the post editing pages, and the second will have all the capabilities of the plugin.