3 June 2010 | WordPress

user roles in WordPress

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