Repository navigation
v1.3.2
A PATCH: it changes only what Optima Express reports when it activates. No block markup,
settings key, REST key or GraphQL field changed. Pairs with any 0.1.x theme.
Fixed
- Optima Express pages failed with
BaseUrlMismatchErroron a headless front end
(ORBI-82). Kestrel only renders when the page URL starts with the account's stored base URL.
For WordPress accounts that base comes from the ajax URL Optima Express sends at activation,
and its host comes from siteurl: the WordPress host, which a headless site's visitors
never load. When home and siteurl are on different hosts, that one URL is now reported on
home's origin instead.- Deliberately narrow. Only
admin-ajax.php, only under a split home, and only when the
caller is Optima Express'sgetAjaxBaseUrl()(in 8.7.7 its one caller is the activation
request). wp-admin's ownajaxurland every otheradmin_url()are unchanged. - An interim fix. Taking that host from home is an open issue in Optima Express itself.
Once it ships, this becomes a no-op and should be removed. - Takes effect at the next activation. Re-save Optima Express's activation page. The static
site should proxy/wp-admin/admin-ajax.phpto WordPress so the reported endpoint exists.
- Deliberately narrow. Only