From basic text inputs and image uploads to complex relational databases, global options pages, and user metadata. MetaForge Engine is the all-in-one content architecture toolkit for professional WordPress developers.
Why install separate plugins for custom post types, taxonomy images, user bio fields, and site settings? MetaForge Engine handles all your metadata needs in a single lightweight footprint.
Create custom meta boxes positioned in the main column, sidebar, or seamless borderless panels. Full Gutenberg and Classic Editor compatibility.
Core Post MetaAdd custom images, color badges, hero banners, and SEO metadata directly to taxonomy add/edit screens in the WordPress admin.
Term Meta EngineExtend WordPress user profiles with custom social links, verification badges, job titles, or department selectors.
User Meta IntegrationBuild bespoke admin panels for global site settings: header announcements, contact information, social links, and API tokens.
Options Page ManagerLink custom post types together (e.g. Authors to Books, Doctors to Clinics) with real-time AJAX selectors and multi-select capability.
Relational ModelingLet our built-in AI assistant generate complete field groups and meta box configurations based on your project description.
AI Powered SpeedMetaForge Engine uses a unified function signature to fetch custom data across options pages, taxonomy terms, and user profiles.
<?php
/**
* Fetching MetaForge Fields Across Diverse WordPress Entities
*/
// 1. Fetch from a Global Options Page
$site_phone = metaforge_get_option('company_phone', 'theme-general-settings');
$social_links = metaforge_get_option('social_channels', 'theme-general-settings');
// 2. Fetch from a Taxonomy Term (e.g. Category or Custom Tax)
$term_id = get_queried_object_id();
$cat_accent = metaforge_get_field('category_accent_color', 'term_' . $term_id);
$cat_banner = metaforge_get_field('category_hero_banner', 'term_' . $term_id);
// 3. Fetch from a User Profile
$current_author_id = get_the_author_meta('ID');
$github_profile = metaforge_get_field('author_github_url', 'user_' . $current_author_id);
$verified_badge = metaforge_get_field('is_verified_author', 'user_' . $current_author_id);
// Outputting values
if (!empty($site_phone)) {
echo '<a href="tel:' . esc_attr($site_phone) . '" class="site-phone">' . esc_html($site_phone) . '</a>';
}Common questions about modeling data with the MetaForge field builder.
Explore deep-dive guides for specific field types and architectures.
Admin & Customer Account Portal
Activate your Pro license key and customer portal