Change texts on a page-builder page
Change headings, paragraphs and buttons on a page builder page, up to 50 at a time, without opening the builder.
Works with Mitos
Visual drag-and-drop page builder for WordPress pages and templates. With Mitos, ChatGPT or Claude can work with Elementor on your site: drafts first, and your approval before anything goes live.
A few of the tools it uses, with what each one needs from you.
Change headings, paragraphs and buttons on a page builder page, up to 50 at a time, without opening the builder.
Replace a page's whole Elementor layout after a check, as a draft copy when the page is live.
Put an Elementor draft copy's layout on its live page and remove the copy.
See the headings, paragraphs and buttons on a page builder page, and where each one sits.
See the Elementor widgets your site has and whether Elementor Pro is active.
See the whole Elementor layout of a page, with its sections, columns and widgets and a short outline.
Copy one into your AI assistant and fill in the brackets.
Change the headline and button text in the hero of the [page] Elementor page to [new texts]; ask for my approval if it is live.
Which Elementor widgets does this site have, and is Elementor Pro active?
Add a FAQ section with [five] questions under the hero of the [page] page. It is live, so put it in a draft copy and give me the preview link.
Publish the Elementor draft copy of the [page] page over the live page once I approve it.
No password to hand over.
Add the Mitos plugin to the WordPress site where Elementor is active.
In Mitos, add the site under Connections and approve it on WordPress's own screen. Allow changes when you are ready.
Add Mitos to ChatGPT, Claude, Claude Code or Cursor and ask in your own words, or start from a prompt above.
Tested prompts for whole jobs.
The tools that come with Elementor, as your AI assistant sees them.
| Tool | What it does | Reads or changes | Approval | Status |
|---|---|---|---|---|
wordpress_get_builder_textsTexts on a page-builder page | The texts of a page built with Elementor, Bricks, Beaver Builder, Breakdance, Divi 4 or 5, Kadence Blocks or GenerateBlocks, and (plugin 0.14.0, beta) WPBakery (also in WoodMart, Porto, Impreza, The7), Avada, Enfold or Flatsome, and (0.15.0, beta) Oxygen 6, BeTheme or SeedProd (headings, paragraphs, buttons, tabs), each with the element (on block pages the block's position, like b0-2; on shortcode pages the tag and its number, like vc_custom_heading-1) and field to change it by; also the texts of theme elements (Divi Theme Builder layouts, GeneratePress and Kadence Elements, from wordpress_list_theme_elements). wordpress_get_post says which builder a page uses. | Reads | None | Supported |
wordpress_update_builder_textsChange texts on a page-builder page | Change up to 50 texts on a page built with Elementor, Bricks, Beaver Builder, Breakdance, Divi 4 or 5, Kadence Blocks, GenerateBlocks, WPBakery, Avada, Enfold, Flatsome, Oxygen 6, BeTheme or SeedProd, or on a theme element (Breakdance and Divi 4 need plugin 0.7.0; Divi 5, Kadence, GenerateBlocks and theme elements 0.9.0; WPBakery, Avada, Enfold and Flatsome 0.14.0, beta; Oxygen 6, BeTheme and SeedProd 0.15.0, beta), by element (widget) and field from wordpress_get_builder_texts. | Changes | Approval once live | Supported |
wordpress_list_elementor_widgetsElementor widgets | The Elementor widgets this site has (names to use in a layout), and whether Elementor Pro is active.Needs: Elementor | Reads | None | Supported |
wordpress_get_elementor_layoutElementor layout of a page | A page's whole Elementor layout (sections, containers, columns and widgets with their settings) and an outline of it, to change and save with wordpress_save_elementor_layout.Needs: Elementor | Reads | None | Supported |
wordpress_save_elementor_layoutSave an Elementor layout | Replace a page's whole Elementor layout: elements is the list of top-level sections or containers, in Elementor's own format, using widgets from wordpress_list_elementor_widgets.Needs: Elementor | Changes | Approval once live | Supported |
wordpress_publish_elementor_draftPublish an Elementor draft over a live page | Put the layout of a draft copy made by wordpress_save_elementor_layout on the live page it was made from, then remove the copy.Needs: Elementor | Changes | Approval | Supported |
wordpress_get_elementor_style_schemaElementor 4 style properties | The style properties Elementor 4's atomic widgets accept: all names, or details (type, options) for some names or those starting with a prefix, e.g. prefix: font.Needs: Elementor | Reads | None | Supported |
Install the plugin, add Mitos to your AI and ask your first question within minutes. No card needed.