Build A Post Form (Create Type)

Written by the Divi Engine Documentation Team

Watch This Video

Introduction

Follow these steps to learn how to build a post create form.

Step 1: Add The Form Module

Start off by adding the Form Module to the page of your choice.

Step 2: Define Content Main Options

Edit the main options by adding a Title and ID. Then select Create Post Form as the Form Type. Customize the submit button and set whether you would like the post to save to draft, publish or other.

Step 3: Define Content Notices Options

Please click HERE for information on Form Notices.

Step 4: Define Content Redirects Options

Please click HERE for information on Redirects.

Step 5: Define Content Extra Options

Please click HERE for information on our Extra Features.

Step 6: Define Spam Protection Options

Please click HERE for information on Spam Protection.

After completing the main settings of the content tab, you will need to add and customize form fields that relate to your post so that users can upload data that create new a new post. Please know that if you know how to add new ACF fields to WordPress pages you will be able to use them in a Post Create Form.

Step 7: Define Field Options

From the Post area and Mapping section, you can see the default options for your fields. These are Title, Slug, Content, Status, Excerpt, Parent and Featured Image. In my example below I create a Title field as an Input field. Please note that you need a Title field for Divi Form Builder to create the post. Please click HERE for more information on field types and know that if you know how to add ACF fields to WordPress posts they will work.

Step 8: Define Field Layout Options

Please click HERE for information on Field Layout Options.

Step 9: Define Mapping Options

Mapping options are only for Create Type forms. These are forms that are used to create custom posts, pages, posts, login and registration forms. Since you are building a post create form, you will need to select the Field Mapping Type and Field Mapping. In the example below you can see that the input field will map to the Post Title field of the Default Field. Click HERE for more information on Field Mapping.

Step 10: Define Field Conditional Logic

Please click HERE for information on Conditional Logic.

View your new post create form from the front end and remember to use the Design tab for extra style.

More Support?

Please email us at [email protected] if you are unable to get Divi Form Builder working.


Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.