Say goodbye to bloated database serialization and restrictive licensing limits. MetaForge Engine gives WordPress developers 20 Free Core fields, 8 advanced Pro engines, built-in CPT & Options Page managers, and native wp_postmeta storage.
Whether you need rock-solid baseline meta boxes for simple client sites or complex nested repeaters and flexible layouts for enterprise applications, MetaForge has you covered.
A comprehensive, production-grade custom field solution with zero commercial restrictions. Included in the official WordPress.org repository.
Engineered for agencies, SaaS builders, and enterprise creators demanding dynamic repeaters, flexible layouts, and Gutenberg block conversion.
Compare features across MetaForge Free and MetaForge Pro to select the perfect tier for your workflow.
| Capability / Feature | MetaForge Engine (Free) | MetaForge Engine (Pro) |
|---|---|---|
| Commercial Client Usage | ✓ Unlimited Sites & Projects ($0 Forever) | ✓ Unlimited Sites (Agency Plans) |
| Native Custom Field Types | ✓ 20 Native Core Field Types | ✓ 28 Total Fields (All 20 Core + 8 Pro Engines) |
| Dynamic Repeater Fields | ✗ Available in Pro | ✓ Unlimited Rows, Drag & Drop, Nested Sub-fields |
| Flexible Content Layouts | ✗ Available in Pro | ✓ Modular Block Page Architecture & Presets |
| Accordion Layout Containers | ✗ Available in Pro | ✓ Collapsible Sections & Clean Admin UI |
| Multi-Image Gallery Engine | ✓ Single Image Media Field Included | ✓ Bulk Media Upload & Sortable Thumbnails |
| Visual Icon Picker | ✗ Available in Pro | ✓ 1,000+ FontAwesome 6.5 & Dashicons Browser |
| CodeMirror Syntax Editor | ✓ WYSIWYG & Standard Textarea Included | ✓ Syntax Highlighting (HTML, CSS, JS, PHP) |
| Responsive oEmbed Media | ✗ Available in Pro | ✓ Live AJAX Video & Embed Previews |
| Relational Post Object | ✓ Post Type Selector Dropdown Included | ✓ Bidirectional Two-Way Relationship Queries |
| Frontend Forms Shortcode | ✗ wp-admin Meta Boxes Only | ✓ [metaforge_form] Frontend Post & Profile Builder |
| White-Label Agency Branding | ✗ MetaForge Branding | ✓ Rebrand Plugin Name, Logo & Menu Labels |
| Custom Post Type (CPT) Architect | ✓ Built-in CPT Architect (Slugs, Dashicons, Archives) | ✓ Included in Core + Extended Pro Field Groups |
| Custom Taxonomy Architect | ✓ Built-in Taxonomy Manager (Hierarchical & Flat) | ✓ Included in Core + Extended Pro Field Groups |
| Options Pages Manager | ✓ Built-in Top-Level & Submenu Options Pages | ✓ Included in Core + Multi-Tier Hierarchy |
| Post & Taxonomy Drag & Drop Ordering | ✓ Built-in Order Manager for Posts & Terms | ✓ Included in Core |
| Sortable Post Table Columns | ✓ 1-Click Sortable Admin Table Columns | ✓ Included in Core |
| Gutenberg Block Bridge | ✓ Core Block Bridge (Field Groups → Blocks) | ✓ Dynamic Pro Block Builder with In-Editor Live Controls |
| AI Layout Assistant & Schema Generator | ✓ Built-in Assistant with BYO API Key Support | ✓ Multi-LLM Synthesis + Auto Schema Blueprints |
| Database Storage Architecture | ✓ Native un-serialized wp_postmeta (0.08ms speed) | ✓ Native wp_postmeta + High-Velocity Indexes |
| Zero Vendor Lock-In Guarantee | ✓ 100% PHP Code Export & Core Postmeta Retained | ✓ Fields Remain Active Even if License Lapses |
| Updates & Maintenance | ✓ Automatic via WordPress.org Directory | ✓ Automatic 1-Click Pro Updates via License API |
| Technical Support | ✓ WordPress.org Community Forum | ✓ Direct Developer Engineering Desk (<2hr SLA) |
MetaForge delivers clean, intuitive template tags. Write strongly typed, security-conscious code that executes in under a millisecond.
<?php
/**
* Clean, High-Velocity PHP Template Integration
* Uses native un-serialized postmeta queries for sub-millisecond execution.
*/
// 1. Retrieve Single Field from Free Core (e.g. Text, Image, Color)
$project_budget = metaforge_get_field('project_budget');
$brand_color = metaforge_get_field('primary_color');
$featured_banner = metaforge_get_field('hero_banner');
// 2. Render Dynamic Repeater Rows from MetaForge Pro
if (metaforge_have_rows('team_members')) : ?>
<div class="team-grid">
<?php while (metaforge_have_rows('team_members')) : metaforge_the_row(); ?>
<div class="team-card">
<h3><?php echo esc_html(metaforge_get_sub_field('member_name')); ?></h3>
<p><?php echo esc_html(metaforge_get_sub_field('role_title')); ?></p>
</div>
<?php endwhile; ?>
</div>
<?php metaforge_reset_rows(); ?>
<?php endif; ?>Common questions about MetaForge custom fields, licensing, and capabilities.
Master custom fields, repeaters, and modular content architecture in WordPress.
Admin & Customer Account Portal
Activate your Pro license key and customer portal