Ultimate Fields - Home

All of the fields that you would need


WYSIWG Field Creation

Focused on developers

All of the fields that you would need

With up to 30 carefully selected field types, Ultimate Fields lets your users enter their content in the most natural and intuitive way possible.

By combining those fields with tabs, sections, different layouts and specific styles, it is also the most flexible way to add those them.

Learn More


Add fields everywhere

Containers in Ultimate Fields allow you to add fields to all common locations within the WordPress administration area and beyond.

Those include post types, options pages, widgets, shortcodes, menu items, the customizer, Gutenberg blocks and more. You can even use them in the front-end!

Learn More

Locations - 1 Locations - 2 Locations - 3 Locations - 4

WYSIWYG Field Creation

One of the key additions in Ultimate Fields 2 is the new WYSIWYG fields editor.

Now the section with the fields provides a real-time preview of the field, allowing you to see how the fields will look, while making the navigation between fields easier and visually intuitive.

Learn More

Focused on developers

The new WYSIWYG interface for creating fields is a quick and easy way of exploring the plugin and works extremely well for small projects, but sometimes it's more flexible and much faster to create fields through code.

Ultimate Fields provides a semantic interface for creating containers and fields directly through code. The complete documentation is always trying to educate developers on the available methods, properties and hooks.

Learn More

use Ultimate_Fields\Container;
use Ultimate_Fields\Field;

add_action( 'uf.init', function() {
	Container::create( 'page-settings' )
        ->add_location( 'post_type', 'page' )
			Field::create( 'select', 'layout' )
				->set_input_type( 'radio' )
					'boxed' => 'Boxed',
					'wide'  => 'Wide'

Perfected tabs, aligments and styles

With most containers within Ultimate Fields you can choose if the container should be boxed or seamless, change the position of the labels and descriptions, group fields in tabs, add sections and much more.

All of this contributes to nice-looking and logically laid-out fields, easiliy maneuverable for your editors.

Learn more

Import, Export and JSON Synchronization

All containers and fields can be exported to both JSON and PHP. JSON allows you to re-import the fields, while PHP allows you to embed them within themes and plugins.

JSON Synchronization allows the plugin to save all containers as JSON files in your theme, allowing source control over your fields.

Learn more


Ultimate Fields utilizes the built-in styles of WordPress as much as possible.

Your clients will feel right at home while using the fields you created through the plugin.

Learn more


The complete interface of Ultimate Fields is based on the Backbone.js JavaScript framework and makes it the most seamess and dynamic experience in the industry.

Conditional logic, validation, popups and more - it is all made better by utilizing dynamic scripts, rather than server-side generated HTML.

Learn more

Unlimited field nesting

Ultimate Fields comes with fields like the Complex, Repeater and Layout - all fields, which are meant to display other sub-fields.

You can now nest fields within other fields as much and as deelply as you need. A complex field within a repeater, within a layout field - why not?

Learn more

Custom Post Type & Custom Taxonomy creation

Ultimate Post Types (an extension of Ultimate Fields) allows you to manage your Custom Post Types (CPT) and Custom Taxonomies, as well as their templates, without touching a line of PHP!

You can even add fields directly to the post types, without having to leave the page!

Learn more

Conditional Logic

Modern websites have a lot of custom fields and sometimes they can be confusing for users. With conditional logic, you can only toggle the fields you need and perfect your customers' experience.

In Ultimate Fields 2 you can define groups of conditional logic rules, which do not only work on the same level, but also with parent fields.

Learn more

REST API Support

Since WordPress 4.4 the REST API has been included in core. Now it is also supported by Ultimate Fields. You can manage fields with a single method in PHP and a single button click in the interface!

With the upcoming merge of the Gutenberg editor into core, this is a must for every developer, which uses custom fields in their workflow.

Learn more

Admin columns

Ultimate Fields supports administration columns out of the box.

For post types, taxonomies and users, you can add columns with a couple of clicks. The columns then show the proper preview in the listings of the particular type.

Learn more

WordPress SEO Integration

All of the data, coming from Ultimate FIelds is now analyzable by WordPress SEO.

By using a few small tricks, you can even format the content of repeaters and other nested fields as headings and etc. in order to get a proper SEO score.

Learn more