Ichsan's Ebook
  • Journal
  • Wordpress Development
    • Rest API
      • /posts
      • Adding Custom Endpoint
    • Hooks
      • Actions
        • Actions Run During an Admin Page Request
          • set_current_user
          • admin_menu
          • admin_footer
        • Template Actions
          • switch_theme
          • after_switch_theme
      • Filters
    • Functions
      • register_post_type
      • add_shortcode
      • add_dashboard_page
      • add_posts_page
      • add_management_page
      • add_menu_page
      • add_submenu_page
      • dbDelta
      • wpdb::get_results
      • wpdb::get_row
      • wpdb::delete
    • Properties
      • wpdb::insert_id
      • wpdb::last_error
      • wpdb::num_rows
      • wpdb::prefix
    • Hands On Tips & Trick
      • Include PHP file to add_menu_page()
    • Utils Methods
      • __FILE__
      • dirname()
      • __()
    • Conditional Tags
      • is_home
      • is_front_page
      • is_admin
      • is_single
      • is_singular
    • Roles and Capabilities
  • Template Hierarchy
Powered by GitBook
On this page
  1. Wordpress Development

Roles and Capabilities

Previousis_singularNextTemplate Hierarchy

Last updated 1 year ago

WordPress has six pre-defined roles: , , , , and . Each role is allowed to perform a set of tasks called .

List capabilite.

Super Admin
Administrator
Editor
Author
Contributor
Subscriber
Capabilities
switch_themes
edit_themes
edit_theme_options
install_themes
activate_plugins
edit_plugins
install_plugins
edit_users
edit_files
manage_options
moderate_comments
manage_categories
manage_links
upload_files
import
unfiltered_html
edit_posts
edit_others_posts
edit_published_posts
publish_posts
edit_pages
read
publish_pages
edit_others_pages
edit_published_pages
delete_pages
delete_others_pages
delete_published_pages
delete_posts
delete_others_posts
delete_published_posts
delete_private_posts
edit_private_posts
read_private_posts
delete_private_pages
edit_private_pages
read_private_pages
delete_users
create_users
unfiltered_upload
edit_dashboard
customize
delete_site
update_plugins
delete_plugins
update_themes
update_core
list_users
remove_users
add_users
promote_users
delete_themes
export
edit_comment
create_sites
delete_sites
manage_network
manage_sites
manage_network_users
manage_network_themes
manage_network_options
manage_network_plugins
upload_plugins
upload_themes
upgrade_network
setup_network