SFWD_LMS::add_course_tax_entry()
Method: Insert course name as a term on course publish
Method: Insert course name as a term on course publish
Method: Sets up admin menu item for post type
Filter Hook: Filters query arguments for getting course lesson.
Method: Register taxonomies for each custom post type
Method: Registers the custom post type, adds filter to register taxonomy and flushes rewrite rules after registration
Filter Hook: Filters query arguments for getting course topic.
Method: Get template paths
Filter Hook: Filters list of taxonomies to be registered.
Method: Get LearnDash template and pass data to be used in template
Filter Hook: Filters taxonomy arguments.
Method: Called from the ‘all_plugins’ filter. This is called from the Plugins listing screen and will let us set our internal flag ‘all_plugins_called’ so we know when (and when not) to add the learndash plugin path
Filter Hook: Filters template file name.
Method: Select a course
Filter Hook: Filters paged query argument for quiz info.
Method: Select a certificate
Filter Hook: Filters course progress data to be displayed.
Method: Adds paypal to already generated rewrite rules Fired on action ‘generate_rewrite_rules’
Method: Retrieves lessons or topics for a course to populate dropdown on edit screen
Filter Hook: Filters csv object.
Method: Sets up CPT’s and creates a ‘new SFWD_CPT_Instance()’ of each