WordPress Components are ready to use.
Gutenberg ships with a complete form element. Text, Number, Toggle, Radio, Select and more… All maintained by WordPress core.
Yet most custom field plugins rebuild their own interfaces on top of it. This leads to inconsistency, high maintenance, and UI drift.
Native Components
Uses the exact same library as Gutenberg’s components.
Flexible Locations
Posts, users, taxonomies, or options. Fully context-aware.
Repeater & Group
Some custom components are also avaliable to boost your web site!
JSON & PHP Sync
Import/Export your fields easily with JSON files or PHP arrays.
Native Custom Fields works with Gutenberg.
Not against it.
Nativ Custom Fields is built entirely on WordPress native components. No duplicated UI logic. No competing design systems. Just WordPress — as intended.
Familiar UI
Feels like core WP for your clients, zero learning curve.
Predictable
Standard behavior and React hooks for developers.
Compatibility
Immune to breakage from future WordPress core updates.

⛊ All Components are Ready for you!
Easily add and configure form fields and use them Custom Post Types, Custom Taxonomies, User Pages and Options Pages.
Why Native Custom Fields is different?
Native UI
Uses @wordpress/components for all form elements.
Clean Data
Data stays in native meta tables anda wp_options table.
No Pollution
No fake post types. No hidden clutter. No unnecessary tables.
Built for Scale
Ideal for agencies and enterprise WordPress projects.
“Less magic. More clarity.”
Native Custom Fields doesn’t try to hide WordPress. It embraces conventions, APIs, and data structures — so your projects remain understandable years later.
It’s about making custom fields feel native again.
Get the Plugin
You can easily download from WordPress.org
