WordPress comes with the ability to add multiple admin users. These users can access your website Admin Area (Back-end) and update your website content, e.g. add Page, delete Posts, change Menus, etc.
Default User Roles
To help manage your Users, WordPress has several Levels of Access called Roles.
Subscriber
Subscribers can only manage their own profile. They cannot edit or contribute to the site.
Contributor
Contributors can create posts, but it’s up to higher roles to publish or delete them.
Autor
Authors can create and delete only their own posts. They can’t make or modify pages at all.
Editor
Access to everything you need to handle the day-to-day tasks of adding/editing/deleting content. Editor is a trusted role. It gives people the ability to upload and manage all posts and pages on a site.
- 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)
- upload_files
Administrator
The top level of access. Can change everything on the website. Usually reserved for technical staff or your web developer. Not to be given away lightly, the admin role enables control over your entire site. Admins can delete posts and pages, activate plugins, and do other vital tasks. If you’re not using multisite, admins can also install plugins or even delete everything.
- activate_plugins
- delete_others_pages
- delete_others_posts
- delete_pages
- delete_posts
- delete_private_pages
- delete_private_posts
- delete_published_pages
- delete_published_posts
- edit_dashboard
- 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
- customize
- delete_site
- update_core
- update_plugins
- update_themes
- install_plugins
- install_themes
- delete_themes
- delete_plugins
- edit_plugins
- edit_themes
- edit_files
- edit_users
- add_users
- create_users
- delete_users
- unfiltered_html
Some WordPress Plugins may add additional Roles.
Woocommerce Roles
Administrator
manage_woocommercefor WooCommerce Settingsview_woocommerce_reports
Customer role
People become Customers when they register via the checkout or sign-up process.
Customers:
- Have read access only for most capacities. This is the equivalent status to a normal blog subscriber.
- Can edit their own account information.
- View past/present orders.
Shop Manager role
Shop Manager is a role you can give someone to manage the shop without making them an Admin. They have all the rights a customer has, and are granted these main capabilities:
manage_woocommerce: Gives shop managers the option to manage all settings within WooCommerce, and create/edit products.view_woocommerce_reports: Gives them access to all WooCommerce reports.
The Shop Manager role has all the capabilities listed at our WooCommerce GitHub repo.
They also have general WordPress editor capabilities.
Yoast SEO User Roles
SEO editor
gives access to the Yoast SEO features of the Yoast SEO metabox. However, an SEO editor does not get access to any of the Yoast sidebar settings. In Yoast SEO Premium, an SEO editor can also make and manage redirects. No longer do site managers have to be swamped with redirects requests by site editors, they can manage those themselves. For an SEO editor, the redirect manager shows up in the WordPress sidebar menu, even if the Yoast SEO menu is hidden by default. How cool is that?!
SEO manager
Has all SEO capabilities, including full access to the Yoast SEO settings and features.