Description
Ganziq provides a focused developer workspace for Elementor document JSON while keeping the original page unchanged.
Free features:
- Open supported Elementor page source in the original Ganziq editor interface.
- Edit and format JSON inside a local workspace.
- Validate JSON syntax and Elementor root structure.
- Generate an isolated, signed preview of workspace changes without creating an Elementor autosave.
- Import a JSON or TXT file into the workspace without applying it to the page.
- Export the current workspace JSON, including unsaved edits.
- Review source size, document status, environment details and existing Ganziq restore-point metadata.
- Run lightweight, on-demand JSON analysis for element counts, widget usage, containers, hierarchy depth and duplicate IDs.
- Use fullscreen editing, conflict warnings, post-lock warnings and Arabic/English interface support.
The free plugin does not write workspace edits back to the original Elementor page. Direct Save Draft, Publish, Update, page import and restore actions are provided by a separate Ganziq Pro add-on distributed from the developer’s website. Premium controls shown in the interface are informational and the premium implementation is not included in this plugin.
The free plugin maintains the local restore-point table, displays existing restore-point metadata, and can migrate compatible restore points created by earlier Ganziq releases. Only Ganziq Pro creates a new restore point after the user explicitly clicks Create restore point, and it performs restoration. Direct saves, publishing and imports do not create restore points automatically.
Ganziq makes no background requests to external services. Clicking the optional “Get Ganziq Pro” button opens the product website in a new browser tab.
Ganziq is an independent third-party product and is not affiliated with, endorsed by, or sponsored by Elementor.
The visual assets bundled in assets/images/ were generated specifically for Ganziq using OpenAI’s ChatGPT image-generation tools. To the extent that copyright or related rights apply, they are distributed with the plugin under GPLv2 or later.
Installation
- Install and activate Elementor.
- Upload and activate Ganziq.
- Open Ganziq from the WordPress administration menu.
- Select a supported Elementor page or enter its post ID.
- Edit, validate, preview, import or export JSON from the workspace.
FAQ
-
Does the free plugin change my Elementor page?
-
No. Workspace edits are not applied to the original page. Preview data is injected only for a short-lived, signed preview request. It does not create an Elementor autosave or revision and cannot appear later in the Elementor editor.
-
Can I export edited JSON?
-
Yes. The Export Workspace action downloads the JSON currently shown in the editor.
-
What does Ganziq Pro add?
-
Ganziq Pro is a separate add-on that provides direct Save Draft, Publish, Update, page import, manually created restore points and restore actions.
-
Does Ganziq send data to an external server?
-
No. The free plugin makes no automatic external requests. The optional Pro information button only opens the developer’s public website when you click it.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Ganziq” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Ganziq” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.4.12
- Replaced directly printed admin menu and admin bar CSS with WordPress-enqueued stylesheet assets.
- Removed bundled translation files so WordPress.org language packs can manage translations.
- No editor, preview, backup or Elementor data behavior was changed.
1.4.11
- Confirmed the public plugin name is Ganziq in both the plugin header and readme.
- Corrected Tested up to to the required major-version format: 7.0.
- No functional plugin behavior was changed.
1.4.10
- Clarified that the bundled Ganziq visual assets were generated specifically using OpenAI’s ChatGPT image-generation tools.
- Documented that the bundled visual assets are distributed with the plugin under GPLv2 or later, to the extent applicable.
- No functional plugin behavior was changed.
1.4.9
- Updated the WordPress.org contributor username to ahmedebnsalem.
- Documented the licensing of the original AI-generated Ganziq visual assets.
- No functional plugin behavior was changed.
1.4.8
- Simplified the public plugin display name to Ganziq.
- Aligned the plugin header, WordPress.org readme title, slug folder and text domain.
- No editor, Elementor integration, Free/Pro or restore-point behavior was changed.
1.4.7
- Replaced the dynamic SQL IN clause used for restore-point pruning with typed single-row deletes.
- Removed the final prepared-SQL error and related placeholder warnings reported by Plugin Check.
- Scoped custom-table cleanup and privacy updates with explicit WordPress Coding Standards annotations.
1.4.6
- Removed all pre-Ganziq product-name references and cross-product migration code from the WordPress.org build.
- Kept migration support only for restore points created by earlier Ganziq releases.
- Fixed the remaining prepared-SQL issue in restore-point pruning by using integer placeholders for every backup ID.
- No other plugin settings, tables, metadata or activation state are read, changed or removed.
1.4.5
- Fixed all translation placeholder errors reported by Plugin Check.
- Removed the no-longer-needed manual translation loader for WordPress.org language packs.
- Improved request handling for read-only admin parameters and preview JSON validation.
- Hardened and documented direct database access used by the local restore-point store and legacy migrations.
- Matched the plugin header name to the readme and corrected the Tested up to format.
- Removed cache-control constants flagged for using non-prefixed global names while retaining explicit no-cache preview headers.
1.4.4
- Changed restore-point creation to an explicit manual action.
- Added a Create restore point Premium button to the restore-point card.
- Direct saves, publishing and imports no longer describe or request automatic restore-point creation.
- Added a small Core/Pro action bridge for the separate Pro add-on to handle the manual backup button.
1.4.3
- Ganziq no longer deactivates Elementor, Elementor Pro, older builds, or any other plugin during activation.
- Removed all compatibility code and branding references associated with pre-Ganziq product names from the WordPress.org build.
- Page deletion and plugin uninstall cleanup now affect Ganziq-owned data only.
- Elementor compatibility notices are dismissible and limited to Ganziq and Plugins screens.
- Clarified that restore-point storage is shared infrastructure while creation and restoration remain Ganziq Pro features.
1.4.0
- Moved temporary previews to a private internal post status.
- Prevented preview documents from appearing in Elementor activity and WordPress content lists.
- Improved cleanup of temporary previews and Core/Pro saved-state synchronization.
1.3.3
- Added a clear leave-workspace warning before opening Elementor or the WordPress editor when free workspace changes exist.
- Added a Pro integration bridge so a licensed add-on can autosave the current workspace before switching editors.
1.3.2
- Security: preview data is now served through an isolated signed session and is never written to an autosave or revision.
- Prevented workspace JSON from appearing in Elementor or the WordPress editor after previewing.
1.3.1
- Added a compact JSON analysis panel directly below the Preview and Premium save controls.
- Analysis runs only when requested and uses a browser Web Worker to keep the editor responsive.
- Added element, widget, container, section/column, depth, duplicate-ID, workspace-size and top-widget metrics.
- Analysis results are marked stale after workspace edits instead of being recalculated automatically.
1.3.0
- Restored the original Ganziq interface and editor behaviour.
- Kept validation, formatting, fullscreen editing, temporary preview, conflict warnings and environment information.
- Changed import to load JSON into the browser workspace without writing to the page.
- Changed export to download the current workspace, including edits.
- Removed license checks, activation pages and external API calls from the WordPress.org build.
- Removed direct page save, publish, update, import and restore implementations from the WordPress.org build.
- Added restrained Premium labels and an informational Ganziq Pro dialog.
- Replaced preview autosaves with isolated, signed preview sessions so workspace changes cannot leak into Elementor or WordPress editors.