WordPress plugin intelligence profile

MetaForge Engine

WordPress custom field builder & Advanced Custom Fields engine. Create custom fields, meta boxes, options pages & dynamic meta with zero lock-in.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.4
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update30 Oct 20262d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records MetaForge Engine version 1.0.4 as active, updated 2d ago and tested up to WordPress 7.1.

Overview

About this plugin

MetaForge Engine is a high-performance WordPress custom field builder and modern Advanced Custom Fields engine engineered for developers who demand clean architecture, fast execution, and guaranteed Zero Lock-In.

Whether you are building complex enterprise content models, structured UI components, nested data groups, or dynamic custom post types, MetaForge Engine delivers a visual field builder, a robust developer PHP API, and deep multi-provider AI assistance without database bloat or proprietary format traps.

Why WordPress Developers Choose MetaForge Engine

  • WordPress Custom Field Builder with Clean Database Architecture: Create structured custom meta boxes across posts, pages, custom post types, taxonomy terms, user profiles, and global options pages. All metadata is stored in standard WordPress core tables ( wp_postmeta, wp_termmeta, wp_options ) without cryptic serialization or proprietary locks.
  • 20 Core Free Field Types Included: Access 20 essential field types right out of the box—including nested Group containers, User Selectors, Post Type Selectors, dynamic Taxonomies, Date/Time pickers, Color pickers, Range sliders, and Buttons with zero artificial limits.
  • Structured Nested Groups & Hierarchies: Build multi-level data models with unlimited nesting depth, memory-safe iteration, and clean PHP template syntax.
  • Seamless 1-Click Migration for Advanced Custom Fields: Seamlessly migrate existing Advanced Custom Fields field groups in a single click via MetaForge → Tools → Switch to MetaForge. The importer automatically converts existing field groups into native MetaForge schemas, allowing developers to query fields using familiar, zero-lock-in metaforge_* template helpers ( metaforge_get_field(), metaforge_have_rows(), metaforge_the_row() ).
  • WordPress Dynamic Fields & Relational Bindings: Connect custom post types with dynamic AJAX dependencies, taxonomy terms, bidirectional user selectors, and custom query sorting hooks ( metaforge_post_order, metaforge_term_order ).
  • Visual Custom Post Type & Taxonomy Managers: Create and configure custom post types and hierarchical or tag taxonomies directly in the dashboard without writing code or installing extra plugins.
  • Global Options Pages: Register site-wide settings panels for headers, footers, social links, and API credentials with full field group assignment.
  • Gutenberg Block Bridge: Transform any field group into a native WordPress block ( metaforge/ block registry) with zero React or JavaScript boilerplate. Customize block rendering using standard PHP template overrides ( template-parts/blocks/{slug}.php ).
  • Enterprise Multi-Provider AI Core: Integrate OpenAI (ChatGPT & Responses API), Anthropic Claude, Google Gemini, Groq (Llama), DeepSeek, or OpenRouter to generate field groups, schemas, and realistic mock data from natural language prompts.
  • Guaranteed Zero Lock-In: Built-in template functions ( metaforge_get_field(), metaforge_have_rows(), etc.) are defensively wrapped with function_exists(). If MetaForge Engine is ever deactivated, your templates remain safe from fatal PHP errors, and all custom meta remains 100% accessible via native WordPress get_post_meta() calls.
  • Extend with MetaForge Pro: Unlock 8 advanced field types including Repeaters with drag-and-drop ordering, Flexible Content modular layout builder, Gallery multi-image uploader, Relationship bidirectional selector, oEmbed, Icon Picker, Code Snippet container, and Accordion panels.

Developer PHP Template API & Real-World Examples

MetaForge Engine provides a developer-friendly PHP template API designed for fast theme and plugin development:

1. Standard Custom Meta Field Retrieval (Free)

php // Retrieve a formatted custom field $hero_title = metaforge_get_field('hero_title'); $hero_image = metaforge_get_field('hero_image'); // Returns formatted image array

>

2. Nested Group Field Retrieval (Free)

php // Retrieve nested associative subfields from a Group field $contact_group = metaforge_get_field('contact_info');

php echo esc_html($contact_group['email']?? php echo esc_html($contact_group['phone']?? >

3. Programmatic Field Group Registration via PHP (Free)

php add_action('init', function () { if (function_exists('metaforge_add_local_field_group')) { metaforge_add_local_field_group([ 'key' => 'group_property_details', 'title' => 'Property Specifications', 'location' => [ [ ['param' => 'post_type', 'operator' => '==', 'value' => 'property'] ] ], 'fields' => [ [ 'key' => 'field_prop_price', 'label' => 'Listing Price', 'name' => 'listing_price', 'type' => 'number', ], [ 'key' => 'field_prop_agent', 'label' => 'Assigned Agent', 'name' => 'assigned_agent', 'type' => 'user', ] ] ]); } });

4. High-Performance Repeater Field Loop (MetaForge Pro)

>

5. Flexible Content Layout Builder Dispatcher (MetaForge Pro)

php get_template_part('template-parts/blocks/'. >

20 Core Free Field Types

MetaForge Engine includes 20 production-ready field types in the free core version:

  • Text: Single-line text with character counters, prepends/appends, and HTML5 validation.
  • Textarea: Multi-line text with customizable row height and <br> or <p> auto-formatting.
  • Number: Integer or floating decimal with min, max, and step boundaries.
  • Range / Slider: Interactive slider UI for numeric values.
  • Checkbox: Multi-value checkbox group with dynamic layout direction.
  • Radio: Single-selection radio button list.
  • True / False: Binary toggle switch with custom affirmative/negative labels.
  • Link: Comprehensive URL picker supporting internal post selection, target, and link text.
  • Button / CTA: Action button configurator with URL, label, styling, and target attributes.
  • Color Picker: Iris-based color selector with hex and rgba support.
  • Date & Time Picker: Customizable date, time, and datetime inputs with format presets.
  • Image: Media modal selector returning structured array, image URL, or attachment ID.
  • File: Secure media uploader supporting document and asset file types.
  • WYSIWYG Editor: Full WordPress TinyMCE / visual rich-text editor.
  • Select: Dropdown menu supporting single or multi-select with search filtering.
  • Post Type Selector: Dynamic post picker with post type filtering and object return formats.
  • Taxonomy: Term selector with dynamic AJAX bindings connected to post type selectors.
  • User Selector: User profile picker filtered by user role and capabilities.
  • Group: Nested associative subfield containers for structured object grouping.
  • Tab: Visual section dividers for organizing large meta boxes into clean tabs.

8 Advanced Fields in MetaForge Pro

Upgrade to MetaForge Pro to unlock 8 additional enterprise-grade field types:

  • Repeater: High-performance repeatable subfield matrix with drag-and-drop sorting.
  • Flexible Content: Multi-layout modular block builder for dynamic page composition.
  • Gallery: Multi-image batch uploader with drag-and-drop ordering.
  • Relationship: Bidirectional post relational selector with live search filtering.
  • oEmbed: Embed video, audio, and rich media with responsive aspect wrappers.
  • Icon Picker: Visual vector icon selector.
  • Code Snippet: Syntax-formatted read-only code display container for documentation and code block presentation.
  • Accordion: Collapsible interface panels for complex admin forms.

Complete WordPress Administration Suite

  • Custom Post Type Manager: Register and configure custom post types with custom slugs, REST API exposure, dashicons, menu positioning, and hierarchical attributes.
  • Custom Taxonomy Manager: Register hierarchical (category-like) and flat (tag-like) custom taxonomies mapped to any registered post type.
  • Visual Drag-and-Drop Reordering: High-performance batch ordering engine for custom post types and taxonomy terms with query sorting hooks ( metaforge_post_order, metaforge_term_order ).
  • Global Options Pages: Register custom options pages for site-wide settings (header, footer, social links, API credentials) backed by the metaforge_options post type.
  • Role & Capability Manager: Configure custom WordPress user roles and fine-grained capability assignments ( manage_metaforge ).
  • JSON Sync & Version Control: Automatically export field group schemas to.json files within your theme or plugin for Git version control and team synchronization.
  • WP-CLI Integration: Execute wp metaforge sync in continuous integration and automated deployment scripts.
  • Tools & System Logs: Built-in authenticated System Logs viewer, export/import tools, and 1-Click “Switch to MetaForge” competitor field group migration.

External Services

MetaForge Engine integrates optional third-party AI service providers to power its AI Layout Assistant, Schema Generator, and Content Generation tools. 0+ Core AI Client ( wp_ai_client_prompt() ), allowing site administrators to use centralized AI providers configured under Settings > Connectors. x) or users who wish to supply their own API keys, MetaForge Engine connects directly to user-configured LLM providers.

These services are only invoked when a site administrator explicitly configures an API key under MetaForge -> AI Settings and initiates an AI generation action.

  • OpenAI API

* Service: OpenAI LLM APIs (ChatGPT & Responses API)

* Purpose: Powering natural language field schema generation and content creation.

* Data Sent: Admin-provided prompts and field structure context. No user PII is sent.

* Condition: Sent only when OpenAI is selected as the active AI provider in AI Settings and an AI action is triggered by an administrator.

com/policies/terms-of-use/

com/policies/privacy-policy/

  • Anthropic Claude API

* Service: Anthropic Messages API

* Purpose: Powering natural language field schema generation and content creation.

* Data Sent: Admin-provided prompts and field structure context. No user PII is sent.

* Condition: Sent only when Anthropic is selected as the active AI provider in AI Settings and an AI action is triggered by an administrator.

com/legal/terms

com/legal/privacy

  • Google Gemini API

* Service: Google Generative AI API

* Purpose: Powering natural language field schema generation and content creation.

* Data Sent: Admin-provided prompts and field structure context. No user PII is sent.

* Condition: Sent only when Google Gemini is selected as the active AI provider in AI Settings and an AI action is triggered by an administrator.

dev/terms

com/privacy

  • Groq API

* Service: Groq LPU Inference Cloud API

* Purpose: Fast natural language field schema generation and content creation using open models.

* Data Sent: Admin-provided prompts and field structure context. No user PII is sent.

* Condition: Sent only when Groq is selected as the active AI provider in AI Settings and an AI action is triggered by an administrator.

com/terms-of-use/

com/privacy-policy/

  • DeepSeek API

* Service: DeepSeek API

* Purpose: Powering natural language field schema generation and content creation.

* Data Sent: Admin-provided prompts and field structure context. No user PII is sent.

* Condition: Sent only when DeepSeek is selected as the active AI provider in AI Settings and an AI action is triggered by an administrator.

html

html

  • OpenRouter API

* Service: OpenRouter LLM Gateway

* Purpose: Routing natural language prompts to user-selected AI models.

* Data Sent: Admin-provided prompts and field structure context. No user PII is sent.

* Condition: Sent only when OpenRouter is selected as the active AI provider in AI Settings and an AI action is triggered by an administrator.

ai/terms

ai/privacy

Copyright and 3rd Party Libraries

MetaForge Engine bundles the following open-source third-party libraries:

-

Select2:

  • Source: https://github.com/select2/select2
  • License: MIT (https://github.com/select2/select2/blob/master/LICENSE.md)
  • Copyright: (c) 2012-2020 Kevin Brown, Igor Vaynberg, and Select2 contributors

-

SortableJS:

  • Source: https://github.com/SortableJS/Sortable
  • License: MIT (https://github.com/SortableJS/Sortable/blob/master/LICENSE)
  • Copyright: (c) 2019-2024 Lebedev Konstantin and SortableJS contributors

Post-Activation Setup

  • Configure AI Settings: Navigate to MetaForge → AI Settings and enter your API key (OpenAI, Anthropic, Gemini, Groq, DeepSeek, or OpenRouter), or define MetaForge_AI_API_KEY in wp-config.php.
  • Create Custom Post Types & Taxonomies: Use the MetaForge → Post Types and MetaForge → Taxonomies menus to register custom content structures.
  • Build Field Groups: Go to MetaForge → Field Groups to create new field groups or use the AI Layout Assistant to generate them from natural language.
  • Setup Git JSON Sync: Enable JSON Sync under settings to commit field group definitions directly into your Git repository.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • advanced custom fields
  • custom fields
  • custom post type
  • field builder
  • meta box
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity30 Oct 20262d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.01.0.4
WordPress compatibility7.1.37.1.4
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.