WordPress User Role Generator

The WordPress user role generator allows you to generate a custom user role for your WordPress website.

Super Admin

create_sites
delete_sites
manage_network
manage_sites
manage_network_users
manage_network_plugins
manage_network_themes
manage_network_options
upload_plugins
upload_themes
upgrade_network
setup_network

Admin

activate_plugins
create_users
delete_plugins
delete_themes
delete_users
edit_files
edit_plugins
edit_theme_options
edit_themes
edit_users
export
import
install_plugins
install_themes
list_users
manage_options
promote_users
remove_users
switch_themes
update_core
update_plugins
update_themes
edit_dashboard
customize
delete_site

Editor

moderate_comments
manage_categories
manage_links
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
unfiltered_html

Author

edit_published_posts
upload_files
publish_posts
delete_published_posts

Contributor

edit_posts
delete_posts

Subscriber

read

Custom Capabilities

  • #1
function register_user_role() {
  add_role('author', 'Author', 
    array(  
    )
  );
}