Are you want to add new custom user role in your WordPress site? If your answer is yes, then this tutorial is for you. In this tutorial, I am going to share how to add custom WordPress user role with the help of
Add the below code inside your functions.php or you can also add inside your custom plugin file. In the below code we are going to add a new custom WordPress user role as “Guest Blogger” with the only required access of WordPress admin area.
add_role('guestblogger', 'Guest Blogger', array(
'read' => true, // True allows that capability,
False specifically removes it.
'edit_posts' => true,
'delete_posts' => true,
'edit_published_posts' => true,
'publish_posts' => true,
'edit_files' => true,
'import' => true,
'upload_files' => true,
Use the below code to remove any custom or standard user role from your WordPress websites.
// To remove one outright or remove one of the defaults:
Prem Tiwari is the founder of FreeWebMentor.com and also a professional developer who has vast experience in PHP and open source technologies. Apart from this, he is a blogger by hobby and also he has been a regular speaker of WordPress sessions in various IT Companies. View all posts by Prem Tiwari