Title: VX Framework
Author: 27collective
Published: <strong>Octubre 6, 2026</strong>
Last modified: Octubre 6, 2026

---

Search plugins

![](https://ps.w.org/vx-framework/assets/banner-772x250.png?rev=3731603)

![](https://ps.w.org/vx-framework/assets/icon.svg?rev=3731347)

# VX Framework

 By [27collective](https://profiles.wordpress.org/vxframework/)

[Download](https://downloads.wordpress.org/plugin/vx-framework.1.0.0.zip)

 * [Details](https://bal.wordpress.org/plugins/vx-framework/#description)
 * [Reviews](https://bal.wordpress.org/plugins/vx-framework/#reviews)
 *  [Installation](https://bal.wordpress.org/plugins/vx-framework/#installation)
 * [Development](https://bal.wordpress.org/plugins/vx-framework/#developers)

 [Support](https://wordpress.org/support/plugin/vx-framework/)

## Description

VX Framework is the data model layer for WordPress. You describe the
 structures
your site needs. The framework supplies the editing interface, the storage, and 
the validation.

Create fieldsets in the UI, in PHP, as JSON, or through an AI
 assistant. Assign
them to posts, terms, or users. Bind the values into the block editor. The same 
typed model is what your theme and your agents read.

#### Features

 * Fieldsets with Locations, conditional logic, and revisions
 * 38 field types, including the Repeater field
 * Custom post types and taxonomies
 * Dynamic data for the block editor with VX Script
 * AI-ready: MCP, WordPress abilities, and WP-CLI
 * Config as code: PHP and JSON
 * Bricks Builder integration
 * Built-in documentation

Site: [vxframework.com](https://vxframework.com/)
 Docs: [docs.vxframework.com](https://docs.vxframework.com/)

#### Create fieldsets. Assign them anywhere.

A fieldset is a named group of fields – the building block of your
 content model.
You design it once and reuse it.

**Locations** decide where it appears: a post type (including ones you
 did not 
register), a taxonomy, or a user profile, optionally limited by role. Conditional
logic, revisions, and import/export live in the same editor.

Create the fieldset visually, describe it to an assistant over MCP, or
 define it
in Local JSON or PHP and keep it in version control.

#### Field types for any model

From text and media to nested fields. Every field is typed, reusable,
 and ready
for the block editor and your theme.

 * **Input** – Text, Textarea, Rich text, Number, Stepper, Email,
    URL, Phone, Password,
   Color, List, Slider, Range slider, Code
 * **Choice** – Select, Multiselect, Checkboxes, Radio Buttons,
    Button Group, Switcher
 * **Dates** – Date, Date range, Time, Date & Time
 * **Media** – Image, Gallery, SVG, Video, Audio
 * **Relational** – Taxonomy, Select Post, Select User
 * **Composite** – Group, Repeater
 * **Layout** – UI Heading, UI Spacer, UI Notice, UI HTML

#### One model, any front-end

Use VX with the block editor, Bricks, or a custom
 theme. In templates, PHP helpers
and hooks read typed field values. The model does not change when the front-end 
does.

#### Config as code

Register post types, taxonomies, and fieldsets as JSON or PHP in your
 theme or 
plugin, and keep your model in version control. Edits made in the dashboard can 
be synced back to the files. The files describe structure only, never content, so
they move safely between development, staging, and production.

#### Dynamic data for the block editor and page builders

Model with VX, build with the block editor.

Bind any field to any block with VX tags on the Block Bindings API.
 Shape values
with **VX Script** – tags, modifiers, and chainable expressions. Loop a repeater
or a gallery so each row renders as its own block. Show or hide any block with visibility
rules: user, content, request, time, or a VX Script expression.

Building with Bricks instead? The same fields
 appear in the builder’s dynamic data
picker and query loops.

#### Content editing that feels native

Navigate fieldsets from a collapsible sidebar. Edit on the canvas or in
 form view.
Everything stays in sync.

#### Agentic WordPress, out of the box

A typed data model agents can read and write through MCP and WordPress
 abilities.
The same catalog is available from WP-CLI. The MCP endpoint stays off until you 
enable it. Reading and writing are separate permissions – you grant each one yourself.

#### VX Framework Pro

VX Framework Pro is a separate plugin, available through [vxframework.com](https://vxframework.com/).

Same model, more field types and modules.

[https://www.youtube.com/watch?v=z7I0jxV4Dn0&rel=0](https://www.youtube.com/watch?v=z7I0jxV4Dn0&rel=0)

 * **Fields** – Markdown, Files, Clone, Post Relation, User Relation, Recurring 
   Date, Field Table, Content Sections, Location, Area
 * **Option Pages** – site-wide settings screens built from fieldsets
 * **Dictionaries** – shared choice lists, plus built-in lists of countries, currencies
   and units
 * **REST API** – typed, access-controlled field values for apps and headless front
   ends
 * **Shader** – a local development tool for building WordPress themes with AI and
   one-click deploy.
 * **Premium support** – direct support from the VX team

Get VX Framework Pro at [vxframework.com](https://vxframework.com/pro/).

#### Tools

System information, Meta Watch, field key conflict detection, and
 import/export.

#### Documentation

The user guide and the developer documentation ship inside the plugin
 and are read
from the dashboard. They cover what is in this package, and they match the version
installed on the site, with no connection required. The same documentation is also
online at [docs.vxframework.com](https://docs.vxframework.com/).

### External services

This plugin does not connect to any external service. Its fonts and other
 assets
are served from the plugin itself. The admin links to two websites, both from cards
under Settings: vxframework.com from the VX Framework Pro card, and getshader.com
from the Shader card. Neither link opens unless clicked.

### Source code

The admin interface is a compiled Vue application. The complete, unminified
 source
it was built from ships in this package in `client/src`, together with the `package.
json`, `package-lock.json` and `vite.config.js` that build it. Running

    ```
    cd client && npm install && npm run build
    ```

rebuilds `client/dist` from those sources, with the configuration exactly as it

ships – the same entry points and the same chunks, from the same dependency versions
the lockfile pins. Nothing in the package is obfuscated.

The PHP libraries in `app/vendor` ship as readable source under their own
 licences,
each one named with its version and its licence file in LICENSE-THIRD-PARTY.txt.

## Installation

 1. Install through Plugins  Add New, or upload the folder to
     /wp-content/plugins/
    vx-framework.
 2. Activate the plugin through the Plugins screen.
 3. Open **VX** in the admin menu and create your first fieldset.

## FAQ

### Does it work with the block editor?

Yes. Field values are available as dynamic data inside the block
 editor. You can
bind them to blocks, loop them, and drive visibility from the same model.

### Can an AI assistant work with my model?

Yes. VX registers its operations as WordPress abilities and can serve
 them over
MCP. The endpoint stays off until you enable it.

### Can I define the model in code?

Yes. Register fieldsets, post types, and taxonomies in PHP or JSON
 in your theme
or plugin. The dashboard stays usable for everything that is not in code.

### Does it work with Bricks Builder?

Yes. When Bricks Builder is active, VX fields appear in its dynamic data
 picker.

## Reviews

![](https://secure.gravatar.com/avatar/779399a5fc114d7f386b76d72684c4c042b7c8ff10561575f24e69751b1f146e?
s=60&d=retro&r=g)

### 󠀁[One of the most exciting WordPress projects I’ve tried in years](https://wordpress.org/support/topic/one-of-the-most-exciting-wordpress-projects-ive-tried-in-years/)󠁿

 [mirimarku](https://profiles.wordpress.org/mirimarku/) Octubre 7, 2026

After testing VX Framework, I think this is much more than another custom fields
plugin. I've tried the fieldsets, custom post types, repeaters, conditional logic,
dynamic data and the AI/MCP integration, and what impressed me most is how everything
is built around one structured data model. You can work visually, but the same structure
can also be used through PHP, JSON and AI. That combination feels incredibly powerful
and genuinely innovative. It's still a young project, but the foundation is already
very impressive. I really believe VX Framework has the potential to change the way
complex WordPress sites are built. Definitely a project worth following.

![](https://secure.gravatar.com/avatar/439e045e4a17196ef2922dd543c5f8b7c39e2da45e93ddf7fcb72fca56d604cd?
s=60&d=retro&r=g)

### 󠀁[Pretty groundbreaking framework to be honest!](https://wordpress.org/support/topic/pretty-groundbreaking-framework-to-be-honest/)󠁿

 [foedecide13](https://profiles.wordpress.org/foedecide13/) Octubre 6, 2026

Been using the Beta releases, great to see finally on WordPress.org. A paradigm 
shift in WordPress development.

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/vx-framework/reviews/)

## Contributors & Developers

“VX Framework” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ 27collective ](https://profiles.wordpress.org/vxframework/)

[Translate “VX Framework” into your language.](https://translate.wordpress.org/projects/wp-plugins/vx-framework)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/vx-framework/), check
out the [SVN repository](https://plugins.svn.wordpress.org/vx-framework/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/vx-framework/) by
[RSS](https://plugins.trac.wordpress.org/log/vx-framework/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **1 dia ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.9 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 8.1 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/vx-framework/)
 * Tags
 * [AI](https://bal.wordpress.org/plugins/tags/ai/)[custom fields](https://bal.wordpress.org/plugins/tags/custom-fields/)
   [custom post types](https://bal.wordpress.org/plugins/tags/custom-post-types/)
   [Dynamic Data](https://bal.wordpress.org/plugins/tags/dynamic-data/)[mcp](https://bal.wordpress.org/plugins/tags/mcp/)
 *  [Advanced View](https://bal.wordpress.org/plugins/vx-framework/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/vx-framework/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/vx-framework/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/vx-framework/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/vx-framework/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/vx-framework/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/vx-framework/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/vx-framework/reviews/)

## Contributors

 *   [ 27collective ](https://profiles.wordpress.org/vxframework/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/vx-framework/)