Function: Checks if the course builder assets should be enqueued.
Function: Saves the course, lesson, topic, and quiz settings meta to separate post meta.
Function: Saves the course, lesson, topic, and quiz settings meta to separate post meta if not already converted.
Function: Prints the given string in preformated text.
Function: Utility function to traverse the multidimensional array and apply user function.
Function: Redirects to the home page if the user lands on archive pages for lesson or quiz post types.
Function: Log debug messages to file.
Function: Prints the dropdown button to the footer.
Function: Utility function to check whether a lesson has an assignment.
Function: Loads editor styles for LearnDash.
Function: Loads the certificate image as the background for the visual editor.
Function: Checks Whether the learndash license is valid or not.
Function: Gets the group’s user IDs if the course is associated with the group.
Function: Gets the list of user IDs for the report.
Function: Transitions the course steps logic from using shared steps to legacy.
Function: Updates the filter lesson options.
Function: Redirects users to the next available lesson page when course lesson pagination is enabled.
Function: Gets the list of course step IDs.
Function: Gets the course steps by type.
Function: Gets the legacy course ID for a resource.