Gravity Form Options Shortcodes
Required Plugin
Install the required plugins.
- Wpapps press plugin
- Wpapps gravity form
- Slim Gravity form
Wpapps Gravity Forms Shortcode
Add/Edit Listing
[perks_gd_gravity_forms_add_edit add_form_id="2" edit_form_id="3"]
Contact/ Send Enquiry Form
[perks_gd_gravity_forms form_id="1" text="" email_field_key="geodir_my_email_field" post_contact="1" output="form"]
Shortcode Builder
Add Listing Form Setting
Note : In setting up the add listing form you need to create a form according to your CPT custom field, then setup post creations and listing map fields.
You can create an add listing form using this plugin.
Before you create a form, you have to setup geolocations first so that when you add a listing maps can appear.
- Go to form - setting - Geolocations - enter google maps api key
After set up geolocations you can create a new form.
- Go to form - add new form
Add field according to the CPT - setting - custom field.
Setting Post Creations
Then you have to set up post creations so that your form connects to cpt
Add post creations
Note: For add listing you just setup post creations and listing map field, don’t need to set up post updations
- Go to setting - post creations - add new
- Edit post coreations
- Connect the add listing form to the cpt type you want
- Connect the title and content
- Connect custom fields by entering field key contained in CPT - Custom Field - Settings and select the field that you created in the form according to the field key. See image bellow for more details.
- Update setting
Listing Maps Field
- Go to form - setting - listing map field
- Select listing post type according to cpt you want to use this form
- Connect the listing fieldaccording to the form field thet you create in the form
Update and Test
Edit Listing Form Setting
Note : In setting up the edit listing form you need to create a form according to your CPT custom field, then setup post updations and listing map fields.
Before you create a form, you have to setup geolocations first so that when you add a listing maps can appear.
- Go to form - setting - Geolocations - enter google maps api key
After set up geolocations you can create a new form.
- Go to form - add new form
Add field according to the CPT - setting - custom field.
Setting Post Updations
Then you have to set up post creations so that your form connects to cpt
Add post creations
Note: For add listing you just setup post updations and listing map field, don’t need to set up post creations
- Go to setting - post creations - add new
- Edit post coupdations
- Connect the add listing form to the cpt type you want
- Connect the title and content
- Connect custom fields by entering field key contained in CPT - Custom Field - Settings and select the field that you created in the form according to the field key. See image bellow for more details.
- Update setting
Listing Maps Fields
- Go to form - setting - listing map field
- Select listing post type according to cpt you want to use this form
- Connect the listing fieldaccording to the form field thet you create in the form
Update and Test
Predifined Fields that this plugins supports
These are the Predefined Fields that this plugin supports
- Package
To create a package you can use the Radio Button field
- Drag radio button field first
- Fill field label and descriptions according to what you want
- Fill in the lable according to your cpt package name and you must fill value according to your package id
- Expired Date
To create a Expired Date you can use the date field
- Drag date field first
- Fill field label and descriptions according to what you want
- Choose date input type Data Picker
- Post Title
To create a Post Title you can use the Single Line Text field
- Drag Single Line Text field first
- Fill field label and descriptions according to what you want
- Post Description
To create a Post Description you can use the Paragraph Text field
- Drag Paragraph Text field first
- Fill field label and descriptions according to what you want
- Address
To create a Address you can use the Address field
- You must add Geocoder field first
- Drag Address field
- Enable Address Autocomplete
- Choose Geocode Autocomplete Results Types
- You also have to add a google map field
- You must add latitude
- Drag Single Line Text field
- Fill field label and descriptions according what you want
- Choose Latitude on Dynamic Location Field
- Choose Geocode Autocomplete Results Types
- You must add longitude
- Drag Single Line Text field
- Fill field label and descriptions according what you want
- Choose Longitude on Dynamic Location Field
- Choose Geocode Autocomplete Results Types
- Post Image
To create a Post Image you can use the Slim Multiple Image field
- You must add Slim Multiple Imagefieldfirst
- Fill field label and descriptions according to what you want
- Phone
To create a Phone you can use the Phone field
- You must add Phonefieldfirst
- Fill field label and descriptions according to what you want
To create a Email you can use the Email field
- You must add Emailfield first
- Fill field label and descriptions according to what you want
- Company Logo
To create a Company Logo you can use the Slim Multiple Image field
- You must add Slim Multiple Imagefield first
- Fill field label and descriptions according to what you want
9. Linked Post
To create a Linked Post you can use the Radio Button field
- You must add Radio button field first
- Fill field label and descriptions according to what you want
- Go to Appearance - fill custom css class with populate_link_post shortcode
- Special Offer
To create a Special Offer you can use the Single Line Text field
- You must add Single Line Text field first
- Fill field label and descriptions according to what you want
To create a Facebook you can use the URL field
- You must add Website field first
- Fill field label and descriptions according to what you want
To create a Instagram you can use the URL field
- You must add Website field first
- Fill field label and descriptions according to what you want
- Price
To create a Instagram you can use the Number field
- You must add Nurmber field first
- Fill field label and descriptions according to what you want
- Date of birth
To create a Date of birth you can use the date field
- Drag date field first
- Fill field label and descriptions according to what you want
- Choose date input type Data Picker
- Website
To create a Website you can use the URL field
- You must add website field first
- Fill field label and descriptions according to what you want
To create a Twitter you can use the URL field
- You must add URL field first
- Fill field label and descriptions according to what you want
- Property Status
To create a Property Status you can use the Drop Down field
- You must add Drop Down field first
- Fill field label and descriptions according to what you want
- Fill in the lable according to your options and you must fill value according to options value on field Cpt setting
- Property Type
To create a Property Type you can use the Drop Down field
- You must add Drop Down field first
- Fill field label and descriptions according to what you want
- Fill in the lable according to your options and you must fill value according to options value on field Cpt setting
- Property Bathrooms
To create a Property Bathrooms you can use the Drop Down field
- You must add Drop Down field first
- Fill field label and descriptions according to what you want
- Fill in the lable according to your options and you must fill value according to options value on field Cpt setting
- Properti Features
To create a Property Bathrooms you can use the Multi Select field
- You must add Multi Select field first
- Fill field label and descriptions according to what you want
- Fill in the lable according to your options and you must fill value according to options value on field Cpt setting
- Job Type
To create a Job Type you can use the Drop Down field
- You must add Drop Down field first
- Fill field label and descriptions according to what you want
- Fill in the lable according to your options and you must fill value according to options value on field Cpt setting
- Price Range
To create a Price Range you can use the Drop Down field
- You must add Drop Down field first
- Fill field label and descriptions according to what you want
- Fill in the lable according to your options and you must fill value according to options value on field Cpt setting
- Property Furnishing
To create a Property Furnishing you can use the Drop Down field
- You must add Drop Down field first
- Fill field label and descriptions according to what you want
- Fill in the lable according to your options and you must fill value according to options value on field Cpt setting
- Property Bedrooms
To create a Property Bedrooms you can use the Drop Down field
- You must add Drop Down field first
- Fill field label and descriptions according to what you want
- Fill in the lable according to your options and you must fill value according to options value on field Cpt setting
- Job Sector
To create a Job Sector you can use the Drop Down field
- You must add Drop Down field first
- Fill field label and descriptions according to what you want
- Fill in the lable according to your options and you must fill value according to options value on field Cpt setting