PluginProbe
Tutor LMS – eLearning and online course solution / 1.2.13
Tutor LMS – eLearning and online course solution v1.2.13
4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 4.0.2 4.0.1 4.0.0 3.9.15 3.9.14 3.9.13 3.9.12 3.9.11 trunk 1.0.0 1.0.0-alpha 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 All 191 releases
← All changes | classes/Tutor.php +9 -0 1.2.121.2.13 View file →
@@ -391,8 +391,9 @@
391 391 }
392 392
393 393 $administrator = get_role( 'administrator' );
394 394 if ( $administrator ) {
395 +
395 396 $administrator_cap = array (
396 397 'manage_tutor',
397 398 );
398 399 $administrator_cap = array_merge($administrator_cap, $custom_post_type_permission);
@@ -401,8 +402,16 @@
401 402 foreach ($administrator_cap as $cap){
402 403 $administrator->add_cap( $cap );
403 404 }
404 405 }
406 +
407 + /**
408 + * Add Instructor role to administrator
409 + */
410 + if (current_user_can('administrator')){
411 + tutor_utils()->add_instructor_role(get_current_user_id());
412 + }
413 +
405 414 }
406 415
407 416 /**
408 417 * Save data like page