Management of user profiles or roles in WordPress
One of the advantages that developers have when facing a complex project, where different types of permissions and hierarchies and access are involved for the different people who are going to be part of that project, is the management and roles of users in WordPress.
Without this management and user roles in WordPress, from my point of view, the development would be more expensive to carry out, in terms of time and resources, and it would also affect the amount of the client's budget.
To get into the matter, in WordPress there are different types of users, from the most basic, which is the subscriber, to the most advanced, which would be the Super Administrator of a multisite network.
Contents
Who are WordPress users?
Well, if you have installed or you manage a WordPress.
It is all those users who have installed or have registered or have registered in a WordPress installation
User Registration
If you have made a WordPress installation, from minute 5*, you are an administrator user of that installation
By default, when we install WordPress, the User Registration. If we want to enable user registration we would have to go to Settings> General
In this section we will see an option in Members that we would have to mark as "Anyone can register" and we would assign a default profile or role for any user who registers. I would always recommend "Subscriber".
Roles or user profiles in WordPress (Version 5.0)
We begin to explain the user roles or profiles that come as standard in WordPress that has just been installed or without having installed any plugin that adds extra roles or functionality to users.
Subscriber
In the case of a newspaper or magazine, it would be the “Reader”
- It is the most basic user.
- Can read public posts and pages (as any website visitor)
- You can leave a comment from a published entry, with your user profile.
- You have an account created on the website, you can modify your user profile.
In collaboration with:
In the case of a newspaper or magazine, it would be the "Intern"
- You can create posts but you can't post them. They are submitted for review for an editor to publish or correct your entry.
- You can edit and delete only your entries.
- You can assign already created categories to your posts but you cannot create new categories.
- You can create new tags and assign already created tags to your posts.
- You do not have permissions to upload media (images, videos, documents etc) but you can display them from a URL.
- You cannot assign a featured image to your post.
- You can create statements for your entry.
- You can modify the permalink structure of your post.
- You can modify your user profile.
- You can comment on a published entry, with your user profile.
Author
In the case of a newspaper or magazine, it would be the "Editor"
- You can create entries and post them.
- You can edit and delete only your entries.
- You can create new categories or assign existing ones to your posts.
- You can create new tags or assign existing ones to your posts.
- You can upload media (images, videos, documents etc)
- You can assign a featured image to your post.
- You can create statements for your entry.
- You can modify the permalink structure of your post.
- You can modify your user profile.
- You can comment on a published entry, with your user profile.
Editor
In the case of a newspaper or magazine, it would be the "Editorial Chief".
- You can create entries and post them.
- You can edit and delete all entries.
- You can create new categories or assign existing ones to your posts.
- You can create new tags or assign existing ones to your posts.
- You can upload media (images, videos, documents etc)
- You can assign a featured image to your post.
- You can create statements for your entry.
- You can modify the permalink structure of your post.
- You can create pages.
- You can modify your user profile.
- You can comment on a published entry, with your user profile.
Administrator
In the case of a newspaper or magazine, it would be the one that keeps the press oiled and ready for the newspaper or magazine to be published.
- You can create entries and post them.
- You can edit and delete the entries of all users.
- You can create new categories or assign existing ones to your posts.
- You can create new tags or assign existing ones to your posts.
- You can upload media (images, videos, documents etc)
- You can assign a featured image to your post.
- You can create statements for your entry.
- You can modify the permalink structure of your post.
- You can modify your user profile.
- You can comment on a published entry, with your user profile.
- You can install themes and plugins
- You can perform maintenance tasks such as updates and backups
- You can complete or modify all site settings.
- You can delete or modify user data.
- You can create new users and assign them permissions or roles
Super Administrator (Multisite)
In the case of a newspaper or magazine, it would be the one that maintains several branches of the newspaper in operation.
- You can create entries and post them.
- You can edit and delete the entries of all users.
- You can create new categories or assign existing ones to your posts.
- You can create new tags or assign existing ones to your posts.
- You can upload media (images, videos, documents etc)
- You can assign a featured image to your post.
- You can create statements for your entry.
- You can modify the permalink structure of your post.
- You can modify your user profile.
- You can comment on a published entry, with your user profile.
- You can install themes and plugins
- You can perform maintenance tasks such as updates and backups
- You can complete or modify all site settings.
- You can create new users and assign them permissions or roles.
- You can delete or modify user data.
- You can create new sites, edit them, theme them, activate the necessary plugins and/or delete them.
*For the famous 5 minute installation 🙂
If you have any questions, contact us : )
¡Subscribe to our newsletter and receive our offers, news and discounts directly to your email!