Novex Demo Importer is a guided, AJAX-powered wizard for importing Elementor-based starter sites. It installs required plugins, fetches demo XML content, sets Elementor global kits, widgets, theme mods, and can optionally reset existing data. It supports both Pro (license-gated) and Free fallback flows with auto-detected XML/required plugins when the theme config is missing.
Key features:
- Three-step wizard: License (optional), Plugins, Import.
- AJAX actions for license activation/deactivation, plugin install/activate (wp.org + custom zip), and XML import (auto-installs WordPress Importer).
- Fallback config when the theme file is missing: auto-installs Elementor + ST Elementor Addons and pulls XML based on the current theme text domain (or a static Novex free XML).
- Automatic Elementor kit selection and “home” front-page assignment post-import.
- Optional reset (clears posts/menus/widgets/theme mods/Elementor kit option).
- Custom admin top-level menu with SVG icon and tabbed UI.