Learndash Custom Meta
To override the default course levels or content types, please try to paste below code snippets to functions.php file in your child theme.
Custom Course Levels
/** * Custom Course Levels * * @param array $levels * @return array course levels */ function talemy_custom_course_levels( $levels ) { return array( 'all' => esc_html__( 'All Levels', 'ld-custom-meta' ), 'beginner' => esc_html__( 'Beginner', 'ld-custom-meta' ), 'intermediate' => esc_html__( 'Intermediate', 'ld-custom-meta' ), 'advanced' => esc_html__( 'Advanced', 'ld-custom-meta' ) ); } add_filter( 'ldcm_course_levels', 'talemy_custom_course_levels' );
Custom Content Types
/** * Custom Content Types * * @param array $types * @return array types */ function talemy_custom_content_types( $types ) { return array( 'far fa-file-alt' => esc_html__( 'Text', 'ld-custom-meta' ), 'fas fa-play-circle' => esc_html__( 'Video', 'ld-custom-meta' ), 'fas fa-headphones' => esc_html__( 'Audio', 'ld-custom-meta' ), 'far fa-image' => esc_html__( 'Image', 'ld-custom-meta' ), 'fas fa-tv' => esc_html__( 'Presentation', 'ld-custom-meta' ), 'fas fa-edit' => esc_html__( 'Assignment', 'ld-custom-meta' ) ); } add_filter( 'ldcm_content_types', 'talemy_custom_content_types' );