Jan.29

User Roles and Capability of WordPress user

WordPress have different types user with having different capability. When I am going to built the news portal site it is required the user role and ability.

    • Super Admin – somebody with access to the site network administration features and all other features. See the Create a Network article. First user who have crate the wordpress site using username and password is called the superuser.
      This is little different cability than the administrator when we are building multi site on WordPress. this user have
    • Administrator – somebody who has access to all the administration features within a single site.
Administrator capability
activate_plugins
delete_others_pages
delete_others_posts
delete_pages
delete_plugins
delete_posts
delete_private_pages
delete_private_posts
delete_published_pages
delete_published_posts
edit_dashboard
edit_files
edit_others_pages
edit_others_posts
edit_pages
edit_posts
edit_private_pages
edit_private_posts
edit_published_pages
edit_published_posts
edit_theme_options
export
import
list_users
manage_categories
manage_links
manage_options
moderate_comments
promote_users
publish_pages
publish_posts
read_private_pages
read_private_posts
read
remove_users
switch_themes
upload_files
create_product

    • Editor – somebody who can publish and manage posts including the posts of other users.
Editor Capability
delete_others_pages
delete_others_posts
delete_pages
delete_posts
delete_private_pages
delete_private_posts
delete_published_pages
delete_published_posts
edit_others_pages
edit_others_posts
edit_pages
edit_posts
edit_private_pages
edit_private_posts
edit_published_pages
edit_published_posts
manage_categories
manage_links
moderate_comments
publish_pages
publish_posts
read
read_private_pages
read_private_posts
unfiltered_html (not with Multisite. See Unfiltered MU)
upload_files

    • Author – somebody who can publish and manage their own posts.
Author Capability
delete_posts
delete_published_posts
edit_posts
edit_published_posts
publish_posts
read
upload_files

    • Contributor – somebody who can write and manage their own posts but cannot publish them.
Contributor Capability
add new post
delete_posts his inserted post
edit_posts his inserted post
read all post

  • Subscriber – somebody who can only manage their profile.
Subscriber Capability
Edit his profile and change password.