🚀 All-in-one enhancement suite that improves WordPress & Advanced Custom Fields. This plugin aims to provide a powerful administration framework with a wide range of improvements & optimizations.
This plugin requires at least ACF Pro 5.8.
If you don’t already own ACF Pro, you should consider it. It’s one of the most powerful WordPress plugin available.
- 14+ New ACF Fields
- 10+ ACF Fields Enhanced
- 4+ New Field Groups Locations
- Self/Multi/Bidirectional Fields
- Advanced Fields Validation
- Flexible Content as Page Builder
- Compress ACF values into a single metadata
- ACF Forms Manager
- ACF Options Pages / Block Types Manager
- ACF & WordPress Meta Overview
- WordPress Post Types / Taxonomies Manager
- WordPress Options Manager
- WordPress Admin Enhancements
- WPML & Polylang Multilingual support
- … And many more features
💎 Pro Highlight
- 20+ New ACF Fields
- 10+ ACF Fields Enhanced
- 20+ New Locations
- Payment Field with Stripe & PayPal Express
- Flexible Content Grid System
- Flexible Content Layouts Locations Rules
- Templates Manager
- Builtin Classic Editor
- Settings UI
- Screen Layouts
- Force Json Sync
- Field Visibility Settings
- Global Field Conditional Rules
- … And many more features
- Seamless integration
- No extra menu, ads or notices
- Built by developers, for developers
- Twitter (Personal)
- Slack Community
- Feature Request
📁 Field Groups
Enable advanced settings for all fields within the Field Group.
Auto Sync PHP
Automatically synchronize field groups with local PHP files upon field group updates. This feature will create, include and update a local PHP file for each field group.
Auto Sync Json
Control which field groups you want to synchronize with local Json files. Display warnings if the Json file has been manually deleted.
Spice up your field groups with a custom taxonomy and filter field groups by terms.
Set custom field group key. Example:
Add custom metas (key/value) in the field group administration.
Display an alternative field group title in post edition screen.
Field Group UI (PRO)
Enable enhancements to the Field Group UI for a better user experience.
Force Sync (PRO)
Always keep Json files synchronized with the Field Groups in the database.
Hide on Screen (FREE / PRO)
Hide Gutenberg Block Editor and 10+ more items to hide in the field group settings.
New instruction placements let you display field description “above the fields” or in a “tooltip”.
Location: Advanced Post (PRO)
A collection of multiple new Field Groups locations allowing developers to target posts with specific conditions (Post author, date, slug, path etc…).
Location: Advanced Menu Item (PRO)
Target specific “Menu Item Depth” or “Menu Item Type” from the Field Groups Locations rules.
Location: Advanced Taxonomy Term (PRO)
A collection of multiple new Field Groups locations allowing developers to target taxonomy and terms with specific conditions (Term name, parent, slug etc…).
Location: All post types
Display field groups on all post types edition screen.
Location: Attachment List (PRO)
Display field group on attachment admin list screen.
Location: Field Value (PRO)
Display a field group based on the field value of an another field group.
Location: Post type Archive
Add an Archive Option Page under the Post Type admin menu. Display and save any field groups within it.
Location: Post type List
Display field group on post types admin list screen.
Location: Taxonomy List
Display field group on taxonomies admin list screen.
Location: User List (PRO)
Display field group on user admin list screen.
Location: WP Settings (PRO)
Display field groups on WP Settings pages: General, Writing, Reading, Discussion, Media and Permalinks.
Local Field Groups
Display local field groups that are loaded by ACF, but not available in the ACF field group administration. Example: Field groups that are registered in the
functions.php file, but not in the ACF UI.
Add a personal note in the field group administration. Only visible to administrators.
Add permission layer to field groups. Choose which roles can view & edit field groups in the post edition screen.
Display raw field group data in a modal to check your configuration & settings.
⚙️ Fields Settings
A more sophisticated field settings based on specified location (administration/front-end). Example: Field is required only in front-end.
A more sophisticated validation conditions (AND/OR) with custom error messages based on specified location (administration/front-end).
An advanced bidirectional setting (also called post-to-post) is available for the following fields: Relationship, Post object, User & Taxonomy terms. Fields will work bidirectionally and automatically update each others. Works in groups & clones.
Field Visibility (PRO)
Get quick access to “Field Visibility”, “Label Visibility”, “Instructions Visibility” and “Required Setting” for the following screens: “Everywhere”, “Front-end” and “Administration”.
Global Condition (PRO)
Enable Global Conditional Logic for a specific field, which can then be used in an another Field Group as condition, both as Field Group Condition and Field Condition.
Instruction Placement (PRO)
Override a specific field instruction placement to any position: Below labels, below fields, above fields or tooltip.
Instruction Read More (PRO)
Allow to expand instructions text with a “Read More” link. This feature is useful for lengthy instructions text.
Minimum & maximum items is a global field setting that let you define a specific number of items that can or should be added by the user.
Add permission layer to fields. Choose which roles can view & edit fields in the post edition screen. (can be combined with field groups permissions).
Display raw field data in a modal to check your configuration & settings.
Required Message (PRO)
This setting allow developers to define a custom error message within the field settings for a more intuitive user experience.
Save as Individual Meta
Exclude the field from the “Single Meta” compression feature. The global ACF setting “Single Meta” must be turned ON.
Display a modern Link Selection in a modal. Posts, Post Types Archives & terms selection can be filtered in the field administration.
Block Types (PRO)
Display an ACF Block Types selector as radio, checkbox or select field type.
Display a custom submit or button. Built-in ajax call setting. Usage example available in the field administration.
Checkbox (FREE / PRO)
Define grouped choices values using
## Title markup in the field’s choices.
Allow users to edit clone fields in a modal. Choose the edit button text, display close button and the modal size.
Color Picker (PRO)
A collection of advanced settings for the ACF Color Picker. The field can now be displayed as a palette, custom colors can be predefined and RGBA mode is supported.
Columns (FREE / PRO)
Organize and re-arrange your fields using columns and line-breaks. The field acts like the ACF Accordion/Tab field and allow you to create virtually grouped fields which will be displayed inside columns.
Display a Country selector as radio, checkbox or select field type.
Display a Currency selector as radio, checkbox or select field type.
Date/Timepicker (FREE / PRO)
Display a modern UI of the ACF Datepicker field. CSS and icons have been enhanced to fit WordPress admin UI and colors.
Date Range Picker (PRO)
Display a Date Range Picker. The field support a wide range of customization, such as: Placeholder, Default dates, Range Restriction, Date restriction, No weekends etc.
Display custom HTML/PHP content using a simple named hook.
Field Groups (PRO)
Display an ACF Field Groups selector as radio, checkbox or select field type.
Field Types (PRO)
Display an ACF Field Types selector as radio, checkbox or select field type.
Display an ACF Fields selector as radio, checkbox or select field type.
File (FREE / PRO)
Choose the uploader type, enable multi file upload and dropzone.
Flexible Content (FREE / PRO)
Displayed an enhanced version of the native Flexible Content field. Dozens of new settings and settings were added, allowing developers to create the most advanced page builder and fully control the field’s behavior.
Select any dynamic form (format: checkbox, radio or select).
Google Map (PRO)
A collection of new settings added to the ACF Google Map Field that allow developers to have more control over the field behavior.
Display a reCaptcha field (compatible v2 & v3).
Allow users to edit group fields in a modal Choose the edit button text, display close button and the modal size
Display a hidden input with custom name/value
Choose the uploader type and set the image as post featured thumbnail
Image Selector (PRO)
Display an Image Selector field.
Image Sizes (PRO)
Display an Image Sizes selector as radio, checkbox or select field type.
Display a Language selector as radio, checkbox or select field type, compatible with WPML & Polylang.
Menu Locations (PRO)
Display a Menu Locations selector as radio, checkbox or select field type.
Display a Menu selector as radio, checkbox or select field type.
Options Pages (PRO)
Display an ACF Options Pages selector as radio, checkbox or select field type.
Display a Payment Field that supports with Stripe & PayPal Express gateways, working on both front-end and back-end.
Payment Cart (PRO)
Display an optional Payment Cart to easily setup an e-commerce solution.
Payment Selector (PRO)
Display an optional Payment Selector which let the user switch the payment gateway.
Phone Number (PRO)
Display a fully customizable international Phone Number field.
Post Field (PRO)
The Post Field is a new field that allow developers to move native WordPress fields such as Post Title, Date, Status, Visibility, Permalink etc.
Post Formats (PRO)
Display a Post Format selector as radio, checkbox or select field type.
Post Object (FREE / PRO)
Allow user to enter custom value which will be saved as a new post, or enable the inline post creation/edit.
Select any post status (format: checkbox, radio or select)
Select any post type (format: checkbox, radio or select)
Radio (FREE / PRO)
Define grouped choices values using
## Title markup in the field’s choices.
The Relationship field includes new settings allowing users to create and edit post on-the-fly from the post edit screen.
Add stylised to ‘Add Row’ button, disable sortable rows and remove repeater’s actions.
Select (FREE / PRO)
Change the default “Select” placeholder text and Search Input placeholder and allow user to enter custom values.
A slug text input (ie:
Disable the last opened tab user preference. Which means that when the user will refresh the page, it will always load the first tab.
Select any taxonomy (format: checkbox, radio or select)
Select any terms of any taxonomies, allow specific terms, level or childrens (format: checkbox or select). Terms can be loaded & saved for the current post (just like the native ACF Taxonomy field)
Display an ACF Extended Templates selector as radio, checkbox or select field type.
Switch font family to monospace and allow tab indent.
Select any user role (format: checkbox, radio or select)
WYSIWYG Editor (PRO)
New settings allowing developers to have more control over the field behavior.
Block Types UI
The Dynamic Block Types module allows you to register and manage ACF Block Types from your WordPress admin, in ACF > Block Types menu. All ACF settings can be set within the UI.
Classic Editor (PRO)
ACF Extended is bundled with a custom merged version of the Classic Editor & Disable Gutenberg plugins.
Developer Mode (FREE / PRO)
The Developer Mode allow you to view all Posts, Terms, Users & Options custom metadata in a readable format. This feature is very useful to check what is actually saved in any WordPress Object.
Forms (FREE / PRO)
Manage Advanced ACF Forms from the WordPress administration. This module is an enhanced version of the native ACF Form feature. While all native settings can be used, Dynamic Forms adds many new settings and introduce “Actions” for a complete control over the form behavior.
Options Pages UI
The Dynamic Options Pages module allows you to register and manage ACF Options Pages from your WordPress admin, in ACF > Options Pages menu. All ACF settings can be set within the UI.
Post Types UI
The Dynamic Post Types module allows you to register and manage custom post types from your WordPress admin, in Tools > Post Types menu.
All native post types settings can be set within the UI. ACF Extended also adds more advanced settings allowing to manage posts per page, order etc…
Rewrite Rules (PRO)
Get an overview of all WordPress permalinks structures and rules. Test URLs, export rules and flush permalinks from the UI.
Scripts UI (PRO)
Run custom scripts on thousands of posts. Including builtin “Orphan Meta Cleaner” and “Single Meta Converter” scripts.
Settings UI (FREE / PRO)
The Settings UI allows developers to get an overview of all ACF and ACF Extended settings values from the ACF > Settings menu.
Compress all fields values from the current post, term, user or options into one single meta data. This process lighten the database load as values are saved and read from one single row called
The Dynamic Taxonomies module allows you to register and manage custom taxonomies from your WordPress admin, in Tools > Taxonomies menu.
All native taxonomies settings can be set within the UI. ACF Extended also adds more advanced settings allowing to manage posts per page, order etc…
Manage default ACF values in an advanced way. In order to start, you need to connect a field group to a specific template.
Ajax Author Box
The native WP Author Metabox has been replaced with an Ajax version allowing to manage thousands of users without slowing down the post administration. The new Author box also include an inline search input.
The Taxonomy, User profile & Settings views have been enhanced for a more consistent administration experience, using CSS/JS only.
ACF Extended adds a new layer of compatibility for Polylang. ACF Options Pages and all ACF Extended Modules (Dynamic Post Type, Taxonomy, Options Pages, Block Type) are compatible.
Screen Layouts (PRO)
Post Edit screens have been enhanced allowing up to 3 columns layout and multiple variations.
ACF Extended adds a new layer of compatibility for WPML. ACF Options Pages and all ACF Extended Modules (Dynamic Post Type, Taxonomy, Options Pages, Block Type) are compatible.
Manage WordPress Options from the Settings > Options page. Options value (strings, serialized & Json) will be displayed in a readable form. Values can be edited or deleted.
❤️ Early Supporters
- Thanks to Brandon A. for his support & tests
- Thanks to Damien C. for his support & tests
- Thanks to Valentin P. for his support & tests
- Thanks to Damian P. for his support & tests
- Thanks to Jaakko S. for his support & tests
- Thanks to Renan A. for his support & tests
- Thanks to RavenSays
- Thanks to Dave A.
- Thanks to Rob H.
- Thanks to Valentin P.
- Thanks to Alan A.
- Thanks to Damian C.
- Thanks to Andrew
- Thanks to Kimantis
- Thanks to Anonymous
- Thanks to Chris
- Thanks to Dennis D.
- Thanks to Cody R.
- Thanks to Jamie
- Thanks to Dave A.
- Thanks to Paul M.
- Thanks to David B.
- Thanks to Swingjac
- Thanks to Erik
- Thanks to Giancarlo P.
- Thanks to Geuer M.