learndash_template_preprocess_filter
Filter Hook: Filter called just before template processing. Allows late determination if LearnDash template logic should be processed.
@package: LearnDash / CPT
Source Files: includes/class-ld-cpt-instance.php
Filter Hook: Filter called just before template processing. Allows late determination if LearnDash template logic should be processed.
Action Hook: Display the robots.txt file content. (wp core action)
Method: Set up shortcode for custom post type
Filter Hook: Filters custom post type shortcode content.
Method: Get settings for post type
Method: Output the settings for post type
Filter Hook: Filters the custom post type registration options.
Filter Hook: Filters whether to flush the rewrite rules.
Method: Sets up taxonomy to be registered, does not actually register the taxonomy
Filter Hook: Filters taxonomy registration options.
Method: Shortcode that generates a list of items in this post type
Action Hook: Fires after the course lesson list pagination.
Method: To show content or not
Class: Abstract class to setup LearnDash CPTs
Method: Set up post type and taxonomy to be registered
Method: Activate
Method: Deactivate
Method: Sets up admin menu item for post type
Method: Registers the custom post type, adds filter to register taxonomy and flushes rewrite rules after registration
Method: Show course completion/quiz completion Action callback from ‘template_redirect’ (wp core action)