We’ve got 5 different user roles in WordPress: Administrator, Editor, Author, Contributor and Subscriber. Each role is allowed to perform a set of tasks.
- administrator – access to all the administration features
- editor – publish and manage posts and pages as well as manage other users’ posts, etc.
- author – publish and manage their own posts
- contributor – write and manage their posts but not publish them
- Subscriber – only manage their profile
role vs. task table
capability | administrator | editor | author | contributor | subscriber |
---|---|---|---|---|---|
install themes | |||||
update themes | |||||
switch themes | |||||
edit themes | |||||
install plugins | |||||
activate plugins | |||||
edit plugins | |||||
update plugins | |||||
delete plugins | |||||
create users | |||||
edit users | |||||
delete users | |||||
edit files | |||||
manage options | |||||
import | |||||
unfiltered upload | |||||
edit dashboard | |||||
moderate comments | |||||
manage categories | |||||
manage links | |||||
unfiltered html | |||||
edit published posts | |||||
edit others posts | |||||
edit pages | |||||
edit others pages | |||||
edit published pages | |||||
publish pages | |||||
delete pages | |||||
delete others pages | |||||
delete published pages | |||||
delete others posts | |||||
delete private posts | |||||
edit private posts | |||||
read private posts | |||||
delete private pages | |||||
edit private pages | |||||
read private pages | |||||
upload files | |||||
publish posts | |||||
delete published posts | |||||
edit posts | |||||
delete posts | |||||
read | |||||
capability | administrator | editor | author | contributor | subscriber |
Roles and capabilities WordPress Codex