Voxycure Framework

Popis

Voxycure Framework helps you build flexible, custom WordPress websites.

With Voxycure Framework, you can:

  • Create custom Gutenberg blocks.
  • Add custom fields to posts, pages, blocks, and WooCommerce products.
  • Create custom post types and taxonomies.
  • Build custom settings and option pages.
  • Create reusable components for use across multiple pages.
  • Control where blocks are available in the editor.

View the documentation

Privacy

Voxycure Framework does not collect telemetry and does not transmit site data to Voxycure. Data entered into registered fields remains in the site’s WordPress database using native WordPress storage APIs.

The plugin only makes requests initiated by an authorized administrator to its local WordPress REST endpoint when loading or saving a registered option page.

Developer Documentation

Full documentation, field references, copyable examples, architecture explanations, and WordPress/WooCommerce integration guides are available at:

https://framework.voxycureinfotech.com/

Instalace

  1. Install Voxycure Framework from WordPress.org or upload it to /wp-content/plugins/voxycure-framework/.
  2. Activate Voxycure Framework from Plugins Installed Plugins.
  3. Add your registrations to a theme or companion plugin using the voxycure/register action.
  4. Follow the First project tutorial to verify the setup.

There is intentionally no Voxycure builder menu after activation. WordPress displays the native editor screens created by your PHP registrations.

The short Components menu is the native content editor for the built-in Reusable Components feature. It is not a definition builder.

Nejčastější dotazy

Where is the admin builder?

Version 2.0 is a code-first developer framework and does not provide an admin UI for creating blocks, fields, post types, or taxonomies. Definitions belong in your theme or companion plugin so they can be reviewed, version controlled, tested, and deployed safely.

Where does `$registry` come from?

Voxycure passes its registry object to callbacks attached to voxycure/register. The callback parameter receives that object automatically:

add_action('voxycure/register', function ($registry) {
    // Register blocks, fields, post types, taxonomies, or option pages here.
});

Read the Registry API guide

Do I need Node.js, npm, or a build step?

No. Official releases contain the compiled editor assets. Do not edit files inside Voxycure Framework or run npm commands on a production/client installation. Keep registrations, block templates, and project styles in your own theme or companion plugin because WordPress plugin updates can replace plugin files.

Where is content saved?

Block values are saved by WordPress as block attributes in post content. Document fields use registered post meta. Option pages use wp_options. Voxycure does not require custom database tables for definitions.

Does the plugin send site or usage data to Voxycure?

No. The plugin does not send activation, deactivation, update, site, administrator, or usage information to Voxycure or another tracking service. Activation only schedules a one-time local rewrite-rule refresh.

Can dynamic block output be cached?

Yes. Set cache_ttl on an individual block registration. Caching is disabled by default, and a value greater than zero enables it for that block.

Read the output caching guide

What are Reusable Components?

Open Components Add New, build a section with WordPress blocks, and publish it. Then insert the Reusable Component block on any compatible block-editor screen and select that component. Updating the component updates every placement. Components use native private WordPress posts; they are not sent to Voxycure and do not have public URLs.

Read the Reusable Components guide

Does it work with WooCommerce?

Yes. Register a product field group with post_types => ['product'] and editor => 'woocommerce'. Voxycure renders supported controls in WooCommerce Product data tabs and saves them through the WooCommerce product object. The documentation also explains HPOS-safe data access and dynamic blocks for Single Product templates.

Read the WooCommerce guides

Recenze

20. 7. 2025 1 odpověď
I absolutely love this plugin! 🌟 I’ve been searching for a plugin that allows custom Gutenberg block creation for over 3 days, and most solutions—like ACF—require a premium license to unlock full block support. But this plugin delivers exactly what I needed, completely for free! It offers powerful custom block and post meta functionality, similar to ACF, but without the cost barrier. The UI is clean, the experience is smooth, and the features are more than enough for professional use. It saved me a lot of time and gave me complete control over my Gutenberg blocks. Huge thanks to the developer for creating and maintaining such a valuable tool. Keep up the amazing work!
Přečtěte si 1 recenzi

Autoři

Voxycure Framework je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Přehled změn

2.0.0

  • Rebuilt Voxycure as a code-first developer framework.
  • Added a central hook-based registry for blocks, fields, content types, taxonomies, and option pages.
  • Restored Reusable Components with private native storage, a dynamic selector block, and circular-reference protection.
  • Removed the legacy definition builder, custom definition tables, tracking code, and retired WooCommerce product-editor beta integration.
  • Added type-aware field sanitization and explicit REST schemas for complex metadata.
  • Added secure native option-page saving with allow-listed fields and capability checks.
  • Added opt-in dynamic block output caching.
  • Added block-editor visibility scopes for post types, exact content, templates, and editor contexts.
  • Added registry-defined WooCommerce product fields with native Product data tab rendering and CRUD saving.
  • Improved editor asset loading so assets run only on relevant WordPress screens.
  • Added complete standalone developer documentation.