Getting started

Architecture and lifecycle

Understand when definitions load, when WordPress registers them, and how content is persisted.

#Request lifecycle

  1. Plugin bootstrapCore services and optional integration hooks load.
  2. voxycure/registerYour definitions are collected once per request.
  3. WordPress initContent types, blocks, and post meta are registered.
  4. Editor or frontendOnly the relevant adapter, assets, and definitions run for that screen.

#Performance model

Definitions remain in memory for the request. There are no definition-table queries. Block output caching is disabled until a developer sets a positive TTL.

Framework version2.0.0
PHP requirement8.0+
Documentation updatedAugust 2026