Flx Headless

Flx Headless

Details
View on WordPress

Flx Headless renders published WordPress Pages, single Posts, the blog index, category
archives, tag archives, search results, and the 404 page through an external
Flx Render service instead of WordPress’s native template output. If the
Render service is unreachable, returns an error, or a required field is
missing from the payload, Flx Headless falls back to normal WordPress rendering, so
visitors always see a page.

Each route rendered through Flx Headless includes a page title, meta description,
canonical URL, and robots directive where applicable.

Flx Headless also provides:

  • An admin Flx Headless screen showing the plugin version, configured Render URL,
    REST namespace, health endpoint, global styles endpoint, and a Render URL setting.
  • A public REST health endpoint at /wp-json/flx-headless/v1/health.
  • A public REST endpoint at /wp-json/flx-headless/v1/global-styles serving
    WordPress’s current computed Global Styles CSS.

Menus, comments, and full-site rendering are not covered.

External Services

Flx Headless renders Pages, Posts, the blog index, category and tag archives, search
results, and the 404 page by sending page data to an external Flx Render
service over HTTPS and displaying the HTML it returns. This is required for
Flx Headless to function as a headless rendering integration.

No data is sent anywhere until an administrator configures a Render URL —
either by entering one on the Flx Headless screen and saving it, or with
one click via the dismissible setup notice shown in wp-admin after
activation. Before a Render URL is configured, Flx Headless performs no external
requests and falls back to normal WordPress rendering.

The Render URL is entirely administrator-controlled. It may point to any
service that implements the Flx Render API, including a self-hosted instance;
Flx Headless does not require use of any specific provider.

For each request that Flx Headless renders through the configured service, the
following data is sent, depending on the content being rendered:

  • Post or page content, title, excerpt, slug, permalink, and featured image
    URL.
  • Post or page ID, publish date, last modified date, and author display
    name.
  • Site name and home URL.
  • The search query text, for search result pages.
  • Category or tag title and description, and paginated lists of the post
    fields above, for archive and search pages.

No WordPress user account data, credentials, email addresses, or license
keys are transmitted to the Render service.

Details

Plugin code:
flx-headless
Plugin version:
1.1.0
Author:
Outdated:
No
WP version:
6.0 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.0.4
Total installations:
0
Last updated:
2026-09-01
Rating:
Times rated:
0
decoupled
headless
rendering