Yes I am! But for good reason. It’s vitally important to have defined user roles for what different people will be doing on the site. In many cases, only one person will be administrator so this is not really an issue, but in a scenario where there are multiple users updating the site, there are many things that can go wrong.
Imagine if someone has admin access and they decide to change the theme and then everything breaks. You would never set up a company without defining people roles and WordPress is no different.
Here are user role summaries in WordPress:
- Super Admin – Somebody with access to the site network administration features and all other features. This is basically FTP access, and the site owner will be in charge of this.
- Administrator (slug: ‘administrator’) – Somebody who has access to all the administration features within a single site and has the ability to change plugins, themes and add users.
- Editor (slug: ‘editor’) – Somebody who can publish and manage posts including the posts of other users.
- Author (slug: ‘author’) – Somebody who can publish and manage their own posts.
- Contributor (slug: ‘contributor’) – Somebody who can write and manage their own posts but cannot publish them.
- Subscriber (slug: ‘subscriber’) – Somebody who can only manage their profile.