learndash_mark_incomplete_process()
Function: Processes the request to mark a course or step incomplete.
@package: LearnDash / Course
Source Files: includes/course/ld-course-progress.php
Function: Processes the request to mark a course or step incomplete.
Function: Gets the topics list for a lesson.
Class: Class for LearnDash `Course Progress` Widget.
Method: Public constructor for Widget Class.
Method: Displays widget
Method: Handles widget updates in admin
Function: Gets the lesson time for a lesson if it exists.
Function: Checks if a course is completed for a user.
Function: Adds the course completion date to user meta.
Function: Deletes the course progress for a user.
Function: Deletes the quiz progress for a user.
Action Hook: Fires on marking a course incomplete.
Function: Outputs the course progress HTML for the user.
Function: Checks whether the lesson progression is enabled or not.
Function: Builds the `[learndash_course_progress]` shortcode output.
Function: Checks if the quiz is accessible to the user.
Function: Checks if all quizzes for a course are complete for the user.
Function: Gets the next quiz for a course.
Filter Hook: Filters the course completion URL.
Function: Gets the next quiz for current lesson for a user.