Registration forms are vital to gather information about potential customers. They are essential to initiate a relationship with the same. WordPress default Registration Form does not allow us to have additional fields without any programming knowledge. In this tutorial, we will be learning how to create a user registration form in WordPress using Easy Registration Forms.
First, you need to install and activate the Easy Registration Forms plugin. Once the plugin is activated then visit ERForms->All Forms
The screen shows all the forms you have created. As this is your first time, the page is empty. Now click on the Add New Form icon to create a form. Here you will be presented with two options:
1. Registration Form
2. Contact Form
As we are here to discuss ‘How to create user registration form in WordPress’, choose the first option. Do not forget to enter the name of the form. Now click on Add button and wait for the system to create a brand new Registration Form.
Customizing Form Fields
The new Form will have the following fields :
- First name
- Last Name
- User Email
You can remove First Name and Last Name fields if not required. However, User Email and Password fields are mandatory for Registration Form. To add any new field, drag and drop the element from left to right pane.
After all the fields are added, click on the Save button in the bottom of the builder. Now you are ready to publish this form on any WordPress page/post (There is a preview link above the Form Builder to check the changes instantaneously. ). The plugin provides a simple shortcode mechanism to attach this form with WordPress Page/Post. You can find the form shortcode below the form title. Shortcode will be similar to . Copy this shortcode and paste it in any page/post. Now save the page and view it on the frontend.
Congratulations on creating your first custom user registration form in WordPress without writing a single line of code. Isn’t it great? Your visitor can now register using this form.
If you liked our plugin do not forget to rate us.
Have any questions or need assistance? Submit a support request here.