LearnDash_Design_Wizard
Design wizard class.
Description #
Source #
Methods #
- __construct — Class constructor.
- activate_plugin — Activate plugin.
- activate_theme — Activate theme.
- ajax_activate_plugin — Plugin activation helper method.
- ajax_activate_theme — Theme activation helper method.
- ajax_build_template — Build template helper method.
- ajax_end_build_process — Helper method for build process ending.
- ajax_get_current_step — Get current step in the template building process.
- ajax_install_plugin — Install plugin helper method.
- ajax_install_theme — Install theme helper method.
- ajax_ld_dw_build_template — AJAX handler for building template.
- enqueue_admin_scripts — Register the scripts and styles.
- get_template — Get a specific template details.
- get_template_fonts — Get a specific template available fonts.
- get_template_palettes — Get a specific template available palettes.
- get_template_preview_image_url — Get template preview image URL.
- get_templates — Get design templates.
- get_theme_fonts — Get a specific theme fonts.
- get_theme_palettes — Get a specific theme available palettes.
- install — Install a plugin.
- install_plugin — Install plugin.
- install_plugin_fallback — Fallback method to install plugin from ZIP file.
- install_theme — Install theme.
- load_fonts — Load fonts on admin pages.
- maybe_install_a_plugin — Maybe install a plugin.
- register_ajax_handlers — Register AJAX handlers.
- register_pages — Register the design wizard admin page.
- register_templates — Register templates.
- render — Output the page HTML.
- render_step — Render HTML output for each step.