Title: Ganziq
Author: Ahmed Salem
Published: <strong>August 10, 2026</strong>
Last modified: August 10, 2026

---

Search plugins

![](https://ps.w.org/ganziq/assets/banner-772x250.png?rev=3641304)

![](https://ps.w.org/ganziq/assets/icon-256x256.png?rev=3641304)

# Ganziq

 By [Ahmed Salem](https://profiles.wordpress.org/ahmedebnsalem/)

[Download](https://downloads.wordpress.org/plugin/ganziq.1.4.12.zip)

 * [Details](https://wordpress.org/plugins/ganziq/#description)
 * [Reviews](https://wordpress.org/plugins/ganziq/#reviews)
 *  [Installation](https://wordpress.org/plugins/ganziq/#installation)
 * [Development](https://wordpress.org/plugins/ganziq/#developers)

 [Support](https://wordpress.org/support/plugin/ganziq/)

## 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.

## Screenshots

[⌊The original Ganziq source workspace and document overview.⌉⌊The original Ganziq
source workspace and document overview.⌉[

The original Ganziq source workspace and document overview.

[⌊JSON validation, formatting and temporary preview controls.⌉⌊JSON validation, 
formatting and temporary preview controls.⌉[

JSON validation, formatting and temporary preview controls.

[⌊Browser-side workspace import and export cards.⌉⌊Browser-side workspace import
and export cards.⌉[

Browser-side workspace import and export cards.

## Installation

 1. Install and activate Elementor.
 2. Upload and activate Ganziq.
 3. Open Ganziq from the WordPress administration menu.
 4. Select a supported Elementor page or enter its post ID.
 5. 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.

Contributors

 *   [ Ahmed Salem ](https://profiles.wordpress.org/ahmedebnsalem/)

[Translate “Ganziq” into your language.](https://translate.wordpress.org/projects/wp-plugins/ganziq)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/ganziq/), check out
the [SVN repository](https://plugins.svn.wordpress.org/ganziq/), or subscribe to
the [development log](https://plugins.trac.wordpress.org/log/ganziq/) by [RSS](https://plugins.trac.wordpress.org/log/ganziq/?limit=100&mode=stop_on_copy&format=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.

## Meta

 *  Version **1.4.12**
 *  Last updated **11 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.3**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [developer-tools](https://wordpress.org/plugins/tags/developer-tools/)[elementor](https://wordpress.org/plugins/tags/elementor/)
   [inspector](https://wordpress.org/plugins/tags/inspector/)[JSON](https://wordpress.org/plugins/tags/json/)
   [preview](https://wordpress.org/plugins/tags/preview/)
 *  [Advanced View](https://wordpress.org/plugins/ganziq/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/ganziq/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ganziq/reviews/)

## Contributors

 *   [ Ahmed Salem ](https://profiles.wordpress.org/ahmedebnsalem/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ganziq/)