# Voxycure Framework Developer Resources > Developer documentation for building WordPress blocks, fields, post types, taxonomies, option pages, and WooCommerce integrations with Voxycure Framework. Version: 2.0.0 Updated: 2026-08-16 Full machine-readable index: https://framework.voxycureinfotech.com/docs.json ## Getting started - [Voxycure Framework Developer Resources](https://framework.voxycureinfotech.com/): A lightweight, code-first toolkit for building WordPress themes with dynamic blocks, structured fields, content types, and settings pages. - [Installation](https://framework.voxycureinfotech.com/getting-started/installation): Install the framework and place project definitions in code that loads after the plugin. - [Build your first project feature](https://framework.voxycureinfotech.com/getting-started/first-project): Register a post type, attach structured fields, and read the saved values in a theme template. - [Architecture and lifecycle](https://framework.voxycureinfotech.com/getting-started/architecture): Understand when definitions load, when WordPress registers them, and how content is persisted. ## Core concepts - [Registry API](https://framework.voxycureinfotech.com/core/registry): The registry is the public entry point for every framework definition. ## Content types - [Post types](https://framework.voxycureinfotech.com/content/post-types): Register editor-ready content types using familiar WordPress arguments. - [Register and use a taxonomy](https://framework.voxycureinfotech.com/content/taxonomies): A beginner-friendly, complete theme example that registers Project types and displays assigned terms. ## Dynamic blocks - [Create your first dynamic block](https://framework.voxycureinfotech.com/blocks/registering-blocks): Build a complete Hero block in a theme: registration, fields, secure PHP rendering, CSS, editor use, and saving. - [PHP block templates](https://framework.voxycureinfotech.com/blocks/templates): Render attributes safely while keeping markup in your theme. - [Attributes and persistence](https://framework.voxycureinfotech.com/blocks/attributes): Block field values are serialized by WordPress into the block comment stored in post content. - [Block output caching](https://framework.voxycureinfotech.com/blocks/caching): Opt in to WordPress object-cache storage for expensive, context-stable dynamic output. ## Field reference - [Field reference](https://framework.voxycureinfotech.com/fields/overview): Every field uses a consistent definition shape and is sanitized according to its saved value type. - [Document field groups](https://framework.voxycureinfotech.com/fields/groups): Attach registered fields to posts, pages, products, or your own REST-enabled post types. - [Text field](https://framework.voxycureinfotech.com/fields/text): A single-line value for titles, labels, IDs, and short content. - [Textarea field](https://framework.voxycureinfotech.com/fields/textarea): Multi-line plain text such as summaries, notes, or addresses. - [Number field](https://framework.voxycureinfotech.com/fields/number): A numeric value stored through the REST API as a number. - [Range slider field](https://framework.voxycureinfotech.com/fields/range-slider): A visual numeric range control with an optional minimum, maximum, and step. - [Toggle field](https://framework.voxycureinfotech.com/fields/toggle): A true/false switch for feature flags and display decisions. - [Checkbox field](https://framework.voxycureinfotech.com/fields/checkbox): A single checkbox stores a boolean. Supplying options turns it into a multiple-choice checkbox group. - [Radio field](https://framework.voxycureinfotech.com/fields/radio): A single value selected from a short, visible list of choices. - [Select field](https://framework.voxycureinfotech.com/fields/select): A compact single-choice dropdown. - [Multi select field](https://framework.voxycureinfotech.com/fields/multi-select): A token-based control for choosing more than one value. - [Date field](https://framework.voxycureinfotech.com/fields/date): A calendar date value for events, deadlines, or publishing context. - [Color field](https://framework.voxycureinfotech.com/fields/color): A color picker that stores a CSS color value. - [Image field](https://framework.voxycureinfotech.com/fields/image): A Media Library selection stored as an object containing an attachment ID and URL. - [Gallery field](https://framework.voxycureinfotech.com/fields/gallery): An ordered list of Media Library images. - [Link button field](https://framework.voxycureinfotech.com/fields/link-button): A paired button label and destination URL. - [Repeater field](https://framework.voxycureinfotech.com/fields/repeater): A repeatable list of rows with a defined child-field schema. ## Options - [Option pages](https://framework.voxycureinfotech.com/options/registering-pages): Create settings screens from PHP while saving only explicitly registered and sanitized fields. - [Tabbed option pages](https://framework.voxycureinfotech.com/options/tabs): Group larger settings screens into predictable nested arrays. ## API reference - [Template helpers](https://framework.voxycureinfotech.com/api/helpers): Read native WordPress values with defaults and nested option paths. - [Hooks and filters](https://framework.voxycureinfotech.com/api/hooks): Adjust definitions, native registration arguments, caching policy, and save behavior. - [Security model](https://framework.voxycureinfotech.com/api/security): Understand the trust boundaries and the responsibilities that remain in theme templates. ## Integrations - [Modern WordPress development](https://framework.voxycureinfotech.com/integrations/wordpress): Use Voxycure for concise theme features while following current WordPress block and REST conventions. - [WooCommerce Product Editor and product blocks](https://framework.voxycureinfotech.com/integrations/woocommerce-product-editor): Understand the Product Editor v3 status, add supported product fields, and build a dynamic block for the Single Product template. - [WooCommerce](https://framework.voxycureinfotech.com/integrations/woocommerce): Keep commerce extensions HPOS-safe and use the supported Blocks extension surfaces. ## Help - [Troubleshooting](https://framework.voxycureinfotech.com/help/troubleshooting): Common registration, editor, persistence, template, and caching problems.