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 · beta
Shop and multipurpose theme; here, with its pages built in WPBakery. With Mitos, ChatGPT or Claude can work with Porto (WPBakery) 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.
Save a new layout for a WPBakery, Flatsome or Avada page, as a draft copy when the page is live.
Replace a live page builder page with its draft copy, once you have seen the preview.
See the headings, paragraphs and buttons on a page builder page, and where each one sits.
See the building blocks your page builder offers on the site and which ones hold text.
See the full layout of a page builder page, element by element, with its settings and text.
Copy one into your AI assistant and fill in the brackets.
Change the hero headline on the [page] page of my Porto site to [new headline]; ask for my approval if the page is live.
Show me the outline of the [page] WPBakery layout: its sections and the elements in each.
Add a section with [three short benefits] under the hero of the [page] page. The page is live, so build it in a draft copy and give me the preview link.
Put the draft copy of the [page] page on the live page once I approve it.
No password to hand over.
Add the Mitos plugin to the WordPress site where Porto (WPBakery) 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.
The tools that come with Porto (WPBakery), 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 | Beta |
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 | Beta |
wordpress_list_shortcode_elementsShortcode builder elements | The elements a shortcode page builder offers on this site (beta): WPBakery, Flatsome, Avada, Enfold or Divi, with which are containers, which carry text, where each may sit, and which are refused in new layouts (raw HTML or code).Needs: WPBakery, Flatsome, Avada, Enfold, Divi 4 | Reads | None | Beta |
wordpress_get_shortcode_layoutShortcode layout of a page | The layout of a page built with WPBakery, Flatsome, Avada, Enfold or Divi 4 (beta) as a tree: each element's id (e.g. 0.2.1:vc_column_text), tag, settings and text.Needs: WPBakery, Flatsome, Avada, Enfold, Divi 4 | Reads | None | Beta |
wordpress_save_shortcode_layoutSave a shortcode layout | Save a whole new layout for a WPBakery, Flatsome or Avada page (beta), as a tree of elements: {tag, attrs, content} or {tag, attrs, children}; an element left as it was is {keep: "<id>"} (its exact original is kept, including theme shortcodes), {keep, children} keeps its tags with new insides, and {html} is text between elements.Needs: WPBakery, Flatsome, Avada, Enfold, Divi 4 | Changes | Approval once live | Beta |
wordpress_publish_shortcode_draftPublish a shortcode draft over a live page | Put a draft copy made by wordpress_save_shortcode_layout onto its live page (beta): the live page takes the copy's layout and the copy is removed.Needs: WPBakery, Flatsome, Avada, Enfold, Divi 4 | Changes | Approval | Beta |
Beta: tested against a simulated copy of this product, not yet on a live site.
Install the plugin, add Mitos to your AI and ask your first question within minutes. No card needed.