Hello @ozoebi,
Please add the following code to your theme’s functions.php file.
$instructor_role = tutor()->instructor_role;
remove_role($instructor_role);
add_role( $instructor_role, __('Tutor Instructor', 'tutor'), array() );$custom_post_type_permission = array(
//Manage Instructor
'manage_tutor_instructor',
//Tutor Posts Type Permission
'edit_tutor_course',
'read_tutor_course',
'delete_tutor_course',
'delete_tutor_courses',
'edit_tutor_courses',
'edit_others_tutor_courses',
'read_private_tutor_courses',
'edit_tutor_courses',
'edit_tutor_lesson',
'read_tutor_lesson',
'delete_tutor_lesson',
'delete_tutor_lessons',
'edit_tutor_lessons',
'edit_others_tutor_lessons',
'read_private_tutor_lessons',
'edit_tutor_lessons',
'publish_tutor_lessons',
'edit_tutor_quiz',
'read_tutor_quiz',
'delete_tutor_quiz',
'delete_tutor_quizzes',
'edit_tutor_quizzes',
'edit_others_tutor_quizzes',
'read_private_tutor_quizzes',
'edit_tutor_quizzes',
'publish_tutor_quizzes',
'edit_tutor_question',
'read_tutor_question',
'delete_tutor_question',
'delete_tutor_questions',
'edit_tutor_questions',
'edit_others_tutor_questions',
'publish_tutor_questions',
'read_private_tutor_questions',
'edit_tutor_questions',
);
$administrator = get_role( 'administrator' );
if ( $administrator ) {
$administrator_cap = array (
'manage_tutor',
);
$administrator_cap = array_merge($administrator_cap, $custom_post_type_permission);
$administrator_cap[] = 'publish_tutor_courses';
foreach ($administrator_cap as $cap){
$administrator->add_cap( $cap );
}
}
Please try this step and let us know if the issue persists.
Best regards,
Mohammad Nafiz