The User Registration Post Submission is an add-on that allows users of your website to create and submit posts or pages from the frontend, essentially turning your website into a more interactive platform.
- Firstly, you need to purchase the User Registration Premium Plan.
- After the successful purchase, you will get the plugin zip file under your WPEverest account page.
- Now, you can download the User Registration Pro plugin and Post Submission add-on 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.
- Once you have entered the User Registration Pro license on your site, go to User Registration > Extensions.
- Search for the ‘Post Submission‘ add-on.
- Click on ‘Install‘.
- Once the installation is finished, click on ‘Activate‘. The add-on will be activated.
Setup and Configuration #
Once you install and activate the Post Submission add-on, go to the Form Editor > Forms Settings > Post Submission and enable the option.
Create a Post Submission Form #
You need to create a post-submission form in order to use this feature to its maximum output. You will need the following aspects for creating a post-submission form.
- Post Title
- Post Content
- Post Excerpt
- Featured Image
For the Post Title, you need to add an input field on your form. For the Post Content and Excerpt, you can add a textarea field.
If you have the File Upload add-on, you can drag and drop the File Upload field and make it a feature image input field.
Connect Form Fields with Post Submission #
Once you have created a post-submission form, you will then need to navigate to Form Settings > Post Submission and connect the fields with the post-submission field options.
You can map the form fields with the Post Submission fields like Post Title, Contents etc by selecting the respective fields from the available drop-down.
Post Type #
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.
Post Status #
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.
Post Author #
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 a way of grouping 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 the 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.