LearnDash_Course_Wizard
Course wizard class.
Description #
Source #
Methods #
- add_wizard_button — Add the course wizard button to the course list table
- create_course_action — Create the course
- create_course_from_playlist — Create a course based on the playlist.
- delete_processing_data — Delete the temporary processing data
- enqueue_scripts — Register the script
- generate_course_creation_message — Generate the course creation message based on the playlist_data
- get_playlist_data — Get the playlist data.
- get_processing_data — Get the temporary processing data, analyzing the current processing step.
- get_processing_transient_key — Get the transient key for the processing data.
- init — Init the course wizard registering WP hooks
- process_url — Call the API to process the playlist URL.
- process_url_action — Process the playlist URL
- register_menu — Register the admin menu for the course wizard
- render — Render the course wizard page.
- render_course_config_step — Render the course config step.
- render_url_process_step — Render the URL process step.
- update_processing_data — Update the temporary processing data