LDLMS_Course_Steps::calculate_steps_count()
Method: Calculate the total steps count for the course.
@package: LearnDash / Course / Steps
Source Files: includes/classes/class-ldlms-model-course-steps.php
Method: Calculate the total steps count for the course.
Function: Utility function to get check if the course step is complete.
Method: Set the total steps postmeta for the course.
Method: Steps grouped Legacy.
Method: Steps grouped by Completion Order.
Method: Group Steps by Section.
Method: Load the Steps Objects.
Method: Internal utility function to reverse walk the Course steps nodes and items
Method: Internal utility function to reverse parent keys of the Course nodes and items.
Method: Get the array of ‘post_stats’ keys used for Course Steps queries.
Method: Get a Lesson.
Function: Utility function to get a user’s progress for a single course.
Function: Utility function to update a user’s course progress instance.
Filter Hook: Filters the post_statuses use for Course Steps Queries.
Function: Utility function to get the previous incomplete course step for user.
Method: Load the Steps Post meta data set.
Method: Set the Steps Post meta data set.
Class: Class for LearnDash LMS Factory.
Method: Initialize post.
Method: Checks if lesson is sample.