Want to allow your users to create a post on your WordPress site from the frontend? Well, now you can create post submission form with Everest Forms. Yes! The Post Submissions addon lets you integrate post and page submission from your users.
To start accepting post submissions on your forms, follow the instructions below:
- Firstly, you need to purchase the Everest Forms Pro plugin.
- After the successful purchase, you will get the plugin zip file under your WPEverest account page.
- Now, you can download the Everest Forms Pro plugin and Post Submissions addon from there.
- Through your WordPress Dashboard, visit Plugins -> Add New -> Upload and then choose the downloaded zip file and then install and activate it.
- Now you are ready to use this add-on for your site.
Setup and Configuration
Once you have completed the above tasks of installing and activating the plugin, we can move on to set up this add-on for your website.
Go to the Everest Forms -> Add New from your Dashboard. Here, you can either add an entirely new form or modify a current one.
Select the one that will be most suitable for your website. Then, you can start adding the fields required for Post Submission.
After that, go to the Settings tab on the top and click on Post Submissions. Here you need to click on the toggle button to Turn on Post Submission.
After you enable the Post Submission Add-on in the Settings by turning on the toggle button, you can see all the post submissions fields.
Create a Post Submission Form
Then, you need to create a form that includes all the post submission fields.
For this, go to the Fields tab in the form builder and you can see the available form fields at the left-hand side. Here, you need to create Post Submission fields for:
- Post Title
- Post Content
- Post Excerpt
- Post Featured Image
You can drag and drop the fields from the form builder and even edit the label name, Descriptions and others as per your requirement
Connect Form Fields with Post Submission
Now, head over to the Settings tab and go to Post Submissions. Now, you will be able to select the fields for each option using the dropdown menu.
So, click on the dropdown option and select the form field that you created.
Like Post Title, you can select the form field for Post Content, Post Excerpt and Post Featured Image.
After that, there are four more Post Submissions fields that are explained below for your convenience.
In the Post Type option, you can choose whether the post submission is for WordPress Post or Page. The submitted content will either create a new post or a new page depending on which you select.
In the Post Status option, there are four options: Draft, Pending Review, Private and Published. So, you can choose the Post Status according to your need.
In the Post Author option, you can choose a specific user OR you can select the Current user. If the user filling the post submission form is already registered to your site, they will be assigned as the Post Author.
Taxonomies are the way of grouping the posts in WordPress. The related and similar WordPress posts can be grouped by the Taxonomies. There are two taxonomies in WordPress: Categories and Tags.
This option allows you to assign the category and tag for the post submission form.
The Category option allows you to assign an existing category or allows the users to choose a category for the post submissions. Here, you have two choices. You can either assign the category for all the post submissions yourself, or you can add an option for the users to select a Category.
For this, you can click on the drop-down option and you can see the two options: Field value and Assign Category.
When you select the Field Value option, you need to choose the form field that determines the post category from the user inputs. The multiple fields, checkbox, and drop-down fields can be used to present the categories to the form-filler.
This allows users to choose a category for their post submissions according to their requirements.
When you select Assign Category, you need to select a category that is predetermined on your site. The categories that you have already created will appear in the drop-down list.
The Tags option allows you to assign existing tags or allows the users to choose tags for the post submissions. Same as Categories option, you have two choices. You can either assign tags for all the post submissions yourself, or you can add an option for the users to select tags.
When you select the Field Value option, you need to choose the form field that determines the tags from the user inputs. The checkbox field can be used to present the tags to the form-filler.
This allows users to choose tags for their post submissions according to their requirements.
When you select Assign tags, you need to select tags that is predetermined on your site. The tags that you have already created will appear in the drop-down list.
Custom Post Meta
Custom Post Meta option allows you to receive and store any type of post data that is not supported in the form already. There are limited user fields that are supported by the form such as Username, Email, Password, etc. So, with this option, you can create any field to collect user information as you require.