Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stormuk/Gravity-Forms-ACF-Field
Advanced Custom Field custom field to select one or many Gravity Forms
https://github.com/stormuk/Gravity-Forms-ACF-Field
Last synced: 27 days ago
JSON representation
Advanced Custom Field custom field to select one or many Gravity Forms
- Host: GitHub
- URL: https://github.com/stormuk/Gravity-Forms-ACF-Field
- Owner: stormuk
- Created: 2012-08-24T11:25:09.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2018-08-06T05:47:48.000Z (over 6 years ago)
- Last Synced: 2024-08-03T17:10:35.982Z (4 months ago)
- Language: PHP
- Size: 228 KB
- Stars: 235
- Watchers: 26
- Forks: 71
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-acf - Gravity Forms - Creates a select field populated with Gravity Forms. (Third-Party Add-Ons)
README
Gravity-Forms-ACF-Field
=======================This is an Advanced Custom Field custom field to select one or many [Gravity Forms](http://www.gravityhelp.com/).
This provides a field that lets you select from a list of active Gravity Forms.
Compatibility
============This add-on will work with:
* version 4
* Version 5Installation
============This add-on can be treated as both a WP plugin and a theme include.
*Plugin*
1. Copy the 'Gravity-Forms-ACF-field' folder into your plugins folder
2. Activate the plugin via the Plugins admin page*Include*
1. Copy the 'Gravity-Forms-ACF-field' folder into your theme folder (can use sub folders). You can place the folder anywhere inside the 'wp-content' directory
2. Edit your functions.php file and add the code below (Make sure the path is correct to include the acf-gravity_forms.php file)```
include_once('acf-gravity_forms.php');
```Using the field
===============The field lets you pick one or many fields.
The data returned is either a Form object, an array of [Form objects](http://www.gravityhelp.com/documentation/page/Form_Object) or false if an error occurred.
If you have selected a single form and you want to display the form on the page, you can use:
```
```
or
```
```
You can find out more about the gravity_form method to embed a form on a page in their [documentation](http://www.gravityhelp.com/documentation/page/Embedding_A_Form)
If you are using the field to select multiple forms, you will have to iterate over the array. You can then use the form object as you like:
```
```
About
=====Version: 1.2
Written by Adam Pope and Liam Gladdy of [Storm Consultancy](http://www.stormconsultancy.co.uk) and the amazing contributors on [Github](https://github.com/stormuk/Gravity-Forms-ACF-Field/graphs/contributors)
Storm Consultancy are a web design and development agency based in Bath, UK.
If you are looking for a [Bath WordPress Developer](http://www.stormconsultancy.co.uk/Services/Bath-WordPress-Developers), then [get in touch](http://www.stormconsultancy.co.uk/Contact)!
Credits
=======Thanks for Lewis Mcarey for the Users Field ACF add-on on which we based this - https://github.com/lewismcarey/User-Field-ACF-Add-on
Thanks to rocketgenius for the Gravity Forms plugin!