Two fixes.
Fixed
- Pages created via MCP rendered empty on Elementor 4.2.x (#111). A page built through the tools stored correct data but rendered blank on the front end and in the editor. Elementor 4.2's Element Cache stores rendered HTML in post meta and clears it in its own
Document::save(), which the plugin's CLI/proxy write path bypasses — so an empty render cached while the page was still empty survived every later content write (especially on a persistent object cache like WP Engine). The plugin now invalidates_elementor_element_cacheon every_elementor_datawrite, from any tool. Also fixes the delayed visibility of edits to existing pages. - Connecting from pinned-URL staging sites. On hosts that pin the WordPress Site Address to a not-yet-live domain (common on staging — e.g. Hostinger), the
.mcpbbundle and OAuth used that unreachable address. All client-facing URLs now derive from the URL the site actually answers on (the same one shown on the Connection tab).
Added
- Editable "Server URL" on the Connection tab (auto-detected; override only when the served address differs from the configured WordPress Address), plus an
emcp_tools_public_base_urlfilter for fleet-wide control.
Free users: update from your WordPress dashboard, or download emcp-tools-3.11.2.zip below. Pro is distributed via Freemius.