Reference
ZeroPress Reference
This is the reference hub for the current ZeroPress contracts. Start here when validating generated output, reviewing a theme manifest, or checking contract behavior.
For workflow guidance, use Getting Started first. Markdown-source Build Pages documentation lives at build-pages.zeropress.dev.
Current Contract References
Versioned Specs
Historical Contract Pages
Previous contracts remain available for direct review. These pages are delisted from automatic discovery outputs, but linked here for compatibility checks:
Notes
- New projects should target preview-data
version: "0.7"and themeruntime: "0.7". preview-data v0.7uses snake_case site keys such asmedia_origin,media_delivery_mode,posts_per_page,date_style, andtime_style. Optionalsearch,feed, andarchivecontrols use closed{ "enabled": boolean }objects, and the global indexing policy issite.robots: { "allow_indexing": boolean }. Optionalsite.commentsrequiresenabledplus a provider API base; Post/Page ZeroPress request tokens live in the content item’scommentsobject. Page front-page and collection references use the effective route path rather than the leaf slug.theme runtime v0.7uses snake_case manifest keys such asmenu_slots,widget_areas,site_meta,collection_slots, andfeatures.post_index.site.footer.attributionis a boolean in Preview Data v0.7. ZeroPress does not add a copyright symbol automatically.- Machine-readable JSON Schema files live at schemas.zeropress.dev.