LDLMS_Factory::__construct()
Method: Public constructor for class.
Method: Public constructor for class.
Method: Get the current instance of this class or new.
Method: Add Model instance.
Method: Remove Model instance.
Action Hook: Fires on plugin uninstall.
Function: Utility function to parse and validate whether the assignment upload extensions are allowed.
Filter Hook: Filters whether the lesson is a sample lesson or not.
Method: Retrieves quizzes for a course to populate dropdown on edit screen
Method: Makes wp_query to retrieve quizzes a course
Method: Called via the WordPress List Table instance. This function will adjust the course step permalinks to be nested if enabled.
Method: Override WordPress Get Edit Post Link to include nested URL.
Method: Hook into the admin post editor Permalink display. We override the LD post items so they include the full nested URL
Function: Utility function to get the nested permalink of the course step within in the course.
Function: Used when editing Lesson, Topic, Quiz or Question post items. This filter is needed to add the ‘course_id’ parameter back to the edit URL after the post is submitted (saved).
Function: Utility function to set the option to trigger flush of rewrite rules.
Class: Class for LearnDash Permalinks
Method: Public constructor for class
Method: Setup custom rewrite URLs.
Filter Hook: Filters list of permalinks structure rules.