Documentation
Preview Data Reference
Preview-data is the canonical theme-facing content payload used by @zeropress/build and generated by tools such as @zeropress/build-pages.
Preview Data Reference
Preview-data is the canonical theme-facing content payload used by @zeropress/build and generated by tools such as @zeropress/build-pages.
Use this reference when you directly generate preview-data.json, review admin-generated output, or build a custom importer.
Current Schema
Required Top-Level Fields
versiongeneratorgenerated_atsitecontent
version must be "0.6".
Optional top-level maps include:
menuswidgetscollectionscustom_csscustom_html
Core Site Fields
Common site fields include:
titledescriptionurlmedia_base_urlmedia_delivery_modefaviconexpose_generatorsearchlocaledatetime_displaydate_styletime_styletimezonefront_pagepost_indexfooterindexingmeta
site.meta is the site-level scalar extension area. Build does not type-check it against theme hints.
Content Fields
content contains:
authorspostspagescategoriestags- optional
media
Posts and pages may include:
document_typecontentstatusdiscoverabilitymetadata
Use meta for scalar flags and metadata. Use data for structured page/post values such as facts, galleries, timelines, swatches, and stack lists.
Discovery Policy
discoverability is not access control.
default: normal automatic discovery.noindex: render the route and add HTML robotsnoindex.delist: render the route, addnoindex, and remove it from automatic discovery outputs such as sitemap, native search, and generated listing data.
Explicit menus, explicit collections, and manual links can still expose a delisted page.
Full Spec
The long-form spec remains available at Preview Data v0.6.