0. Install the WPLMS Customizer plugin
1. Go to following location : Wp admin -> Plugins -> editor -> wplms customizer -> customizer_class.php
2. Add the following line in the _construct function:
add_filter('wplms_course_details_widget',array($this,'wplms_show_unit_count_and_time'));
3. Now add the following function in the class:
function wplms_show_unit_count_and_time($course_details){
$course_id = get_the_ID();
$units=bp_course_get_curriculum_units($course_id);
$course_details['units'] = '<li><i class="icon-grid-alt"></i>'.count($units).' Units</li>';
$duration = 0;
foreach($units as $unit){
$duration = $duration + get_post_meta($unit,'vibe_duration',true);
}
$unit_duration_parameter = apply_filters('vibe_unit_duration_parameter',60);
$course_details['units_duration'] = '<li><i class="icon-clock-1"></i>'.tofriendlytime(($duration*$unit_duration_parameter)).'</li>';
return $course_details;
}
Full customizer_class.php file : https://gist.github.com/MrVibe/0daf4fd5d7e97b36c471
Result :
