Skip to content

WPPilot 1.10.0 — Elementor editing is free

Choose a tag to compare

@wppilot-labs wppilot-labs released this 30 Aug 20:59
· 4 commits to main since this release

Elementor editing is free

Sixteen Elementor abilities move out of Pro and into the free plugin, with the machine underneath them: the runtime, the schema extractor, and the tree, style and atomic-value helpers.

The halves were in the wrong places. The design system already shipped in free — a direction, a type scale, the compositions a page may be built from, and the checks that grade the result — while the only builder that could apply any of it did not. A free install could derive a design and then had nothing to build with.

What an agent can now do with no licence:

Ability
elementor-check-setup Elementor and Elementor Pro versions, and whether the v4 atomic runtime, style schema, global classes, variables and interactions exist here
elementor-get-schema Discover widgets, or describe named ones: controls, types and allowed values
elementor-get-style-schema The 73 atomic style properties, with the value shape each takes
elementor-get-widget-params One widget's parameters, without its whole schema
elementor-get-content Read a document's element tree
elementor-find-elements Locate elements by type, widget, id or the text they contain
elementor-set-content Replace a document's tree in one call
elementor-add-element Insert a widget, container or subtree at a chosen position
elementor-edit-element Change one element's settings or styles in place
elementor-move-element · duplicate-element · reorder-children · delete-element Rearrange the tree
elementor-get-page-settings · set-page-settings Document-level settings
elementor-clear-document-cache Regenerate Elementor's CSS after a write

Both element models are supported: v4 atomic elements with the atomic style schema, and classic v3 widgets and containers.

The abilities register only when Elementor 3.6 or newer is active, so an agent is never offered a tool that cannot work on the site. Elementor Pro is not required.

Where the line is. Composing a whole page from a description or a reproduction spec, templates and theme parts, display conditions, popups, forms, dynamic tags, interactions, global classes and variables stay in Pro. Free can edit an Elementor page; Pro can compose one.

Pro users: Pro no longer carries its own copy of any of this — it imports the symbols from here, so the two cannot drift on a site running both. WPPilot Pro 1.5.0 or newer is required alongside this release, and an older Pro refuses to load with a notice rather than fataling on the first Elementor call.

Fixes

  • A single unsupported property no longer takes down a whole elementor-set-content write. The offending key is dropped, the element keeps everything else, and the response names what was lost. Pass strict to refuse the write instead.
  • A list-shaped style value, transform among them, raised a TypeError instead of being wrapped.

Install

Download wppilot.zip below and install it as wp-content/plugins/wppilot. The GitHub "Source code" archive is not installable — it has no vendor/ and the wrong folder name.