Create posts from the front-end using Formidable, and set many of the fields to save directly into Advanced Custom Fields plugin (ACF) right out of the box. However, the more advanced field types like the repeater field, currently require custom code for integration. If you are interested in an add-on that would help fill the gaps, let us know by voting here.
Setup your Post
- First, you'll need to setup your fields in ACF and create your Formidable form.
- Next, setup your post creation.
- Now, the "Custom fields" section in your post settings is where the magic happens. Click the "Add" button, then "Enter new". The "Name" box needs the exactly "Field name" you used in ACF. Select the field in your form that should save into that custom field.
- Save your settings and create your first post.
Easy-integration ACF Fields
These basic field types will work together without any custom code.
|Formidable Field||ACF Equivalent||Notes|
|Single Line Text||Text|
|Paragraph Text||Text Area||Works best to select "No formatting" in ACF|
|Rich Text||Wysiwyg Editor|
|Radio Buttons||Radio Button|
|Dropdown||Select||Make sure the multiselect option is either on or off in both places|
|Date||Date Picker||Use "yy-mm-dd" for the "Save Format"|
|File Upload||File||Do not allow multiple files in Formidable.|
|File Upload||Image||Do not allow multiple files in Formidable.|
|User ID (hidden)||User|
Any field types that are not listed above will likely not work without custom code.
ACF Google Map field
You can find user-contributed instructions on setting this up in the Community Tips & Tricks.