learndash_course_completed learndash_course_completed( int $user_id, int $course_id ) Checks if a course is completed for a user. ContentsDescription Parameters Return Source Changelog Related Namespace @package Uses Used By Description # Parameters # $user_id (int) (Required) User ID. $course_id (int) (Required) Course ID. Return # (boolean) Returns true if the course is completed otherwise false. Source # File: includes/course/ld-course-progress.php Changelog # Changelog Version Description 2.1.0 Introduced. Related # Namespace # global @package # LearnDash / Course Uses # Uses Uses Description includes/course/ld-course-progress.php: learndash_course_status () Outputs the current status of the course. Used By # Used By Used By Description includes/ld-users.php: learndash_user_course_complete_all_steps () Mark all course steps as complete for a user. includes/classes/class-ldlms-model-exam.php: LDLMS_Model_Exam::set_course_complete () Set the Exam Course as completed if the Exam was passed.
Uses # Uses Uses Description includes/course/ld-course-progress.php: learndash_course_status () Outputs the current status of the course.
Used By # Used By Used By Description includes/ld-users.php: learndash_user_course_complete_all_steps () Mark all course steps as complete for a user. includes/classes/class-ldlms-model-exam.php: LDLMS_Model_Exam::set_course_complete () Set the Exam Course as completed if the Exam was passed.