includes/course/ld-course-functions.php:
learndash_is_course_builder_enabled ()
|
Utility function to check if Course Builder is enabled.
|
includes/course/ld-course-progress.php:
learndash_has_global_quizzes ()
|
Checks if the resource has any quizzes.
|
includes/course/ld-course-progress.php:
learndash_is_all_global_quizzes_complete ()
|
Checks if all quizzes for a course are complete for the user.
|
includes/course/ld-course-functions-legacy.php:
learndash_process_mark_complete_legacy ()
|
LEGACY: Updates the user meta with completion status for any resource.
|
includes/classes/class-ldlms-model-user-course-progress.php:
learndash_user_get_course_progress ()
|
Utility function to get a user’s progress for a single course.
|
includes/classes/class-ldlms-model-user-course-progress.php:
learndash_user_set_course_progress ()
|
Utility function to update a user’s course progress instance.
|
includes/ld-misc-functions.php:
learndash_get_setting ()
|
Gets the LearnDash setting for a post.
|
includes/course/ld-course-steps-functions.php:
learndash_course_get_single_parent_step ()
|
Gets the single parent step ID for a given step ID in a course.
|
includes/course/ld-course-steps-functions.php:
learndash_course_get_completed_steps ()
|
Gets the total completed steps for a given course progress array.
|
includes/course/ld-course-steps-functions.php:
learndash_get_course_steps_count ()
|
Gets the total count of lessons and topics for a given course ID.
|
includes/course/ld-activity-functions.php:
learndash_update_user_activity_meta ()
|
Updates the user activity meta.
|
includes/course/ld-activity-functions.php:
learndash_update_user_activity ()
|
Updates the user activity.
|
includes/course/ld-activity-functions.php:
learndash_get_user_activity ()
|
Gets the user activity.
|
includes/course/ld-course-functions.php:
learndash_get_course_id ()
|
Gets the course ID for a resource.
|
includes/course/ld-course-progress.php:
learndash_process_mark_complete
|
Filters whether to mark a process complete.
|
includes/course/ld-course-progress.php:
learndash_before_course_completed
|
Fires before the course is marked completed.
|
includes/course/ld-course-progress.php:
learndash_topic_completed
|
Fires after the topic is marked completed.
|
includes/course/ld-course-progress.php:
learndash_lesson_completed
|
Fires after the lesson is marked completed.
|
includes/course/ld-course-progress.php:
learndash_course_completed
|
Fires after the course is marked completed.
|