Releases: mralaminahamed/elementor-kit-importer
Releases · mralaminahamed/elementor-kit-importer
Release list
v2.0.1
Import Elementor global settings from legacy v0.4 (global.json) and Elementor v4 (site-settings.json) into the active kit.
Fixed
- Strip non-portable WooCommerce page IDs (
woocommerce_*_page_id) on v4 import — prevents broken cart/checkout/account links from source-site post IDs - Undefined-index notice in the legacy importer when a template file lacks a
typekey Legacy_Adapter::is_compatibility_needed()accepts the$metaargument to match Elementor'sBase_Adaptercontract- Version string drift across header / constant / readme
Changed
- All classes namespaced under
Elementor_Kit_Importer\{Core,Importers,Kit,Compat}with Composer classmap autoloading Core\Pluginuses an idempotentrun()bootstrap and reads its admin script from the wp-scripts build manifest
Added
Requires Plugins: elementor,Requires PHP,Requires at leastheaders- Dev tooling: Composer (PHPUnit 9.6, Brain Monkey, Mockery, wp-phpunit), PHPCS (WPCS), PHPStan level 5
@wordpress/scripts(webpack) build pipeline:src/→build/- Test suites — PHPUnit unit (33), integration (4), Jest (6)
Install: download elementor-kit-importer.zip → WP Admin → Plugins → Add New → Upload.