6 Nov 13

ACF v4.3.0 released

By Elliot Condon

After a long awaited arrival, the all new ACF v4.3.0 is out and available for download! To co-inside with this release, you will also find updates for both the repeater and flexible content field add-ons. This release includes some powerful functionality for sub field conditional logic, which I have showcased in a demo below.

Here’s what’s new:

  • Core: get_field can now be used within the functions.php file
  • Core: Added new Google maps field
  • Core: Added conditional logic support for sub fields – will also require an update to the repeater / flexible content field add-on to work
  • Core: Added required validation support for sub fields – will also require an update to the repeater / flexible content field add-on to work
  • API: Added new function have_rows()
  • API: Added new function the_row()
  • API: Fixed front end form upload issues when editing a user
  • API: Fixed front end form bug where the wrong post_id is being passed to JS
  • Export: wrapped title and instructions in __() function
  • Core: Filter out ACF fields from the native custom field dropdown
  • Revisions: Improved save functionality to detect post change when custom fields are edited
  • Core: Add field group title for user edit screen
  • Field group: Add ‘toggle all’ option to hide from screen
  • Taxonomy field: Add new filter for wp_list_categories args
  • Taxonomy field: Fixed JS bug causing attachment field groups to disappear due to incorrect AJAX location data
  • Tab field: Corrected minor JS bugs with conditional logic
  • Relationship field: Values now save correctly as an array of strings (for LIKE querying)
  • Post object field: Values now save correctly as an array of strings (for LIKE querying)
  • Image field: Added mime_type data to returned value
  • Field field: Added mime_type data to returned value
  • Core: Lots of minor improvements

Conditional logic and required sub fields

As shown in the video above, sub fields now have settings for required and conditional logic! This adds a whole new level of customization to the input screen for your clients, I hope you enjoy playing around with these settings on your current or next project!

have_rows

Please welcome a new function to the API; have_rows and the_row. These new functions fit seamlessly into any WP template as they follow the standard have_posts and the_post principles. Please read the docs to see how you can use them to improve your nested repeater loops!

Wrapping up

That’s it for now. I hope you enjoy the new update!

Cheers Elliot

Supercharge Your Website With Premium Features Using ACF PRO

Speed up your workflow and unlock features to better develop websites using ACF Blocks and Options Pages, with the Flexible Content, Repeater, Clone, Gallery Fields & More.

Explore Features View Pricing

PRO Features
ACF Blocks
Options Pages
PRO Fields
Repeater
Flexible Content
Gallery
Clone

About the Author

For plugin support, please contact our support team directly, as comments aren't actively monitored.