To allow users to add comments, create posts, or upload media on your website, you need to register them with their respective WordPress user roles.
Whether the new user is an Editor, Author, or Administrator, you can let them use one simple form to register. User registration lets you enhance marketing strategies as you can provide bonuses, discounts, and offers only to the registered users.
WordPress has built-in functionality to allow users to register. Navigate to Settings > General page of your WordPress dashboard, scroll down to the “Membership” section, and check the box “Anyone can register.”
Below you’ll be able to select the default role for new users who sign up on your site. “Subscriber” is the best option for memberships.
It is very important not to select “Administrator” role as the default role because it will make your site vulnerable to too many omnipotent users.
Now users can register to your site by going to your admin login URL (yoursitedomain.com/wp-login.php or yoursitedomain.com/wp-admin ). This is what the default user registration form looks like.
Nevertheless, using custom user registration forms is better for a couple of reasons:
- You don’t have to give users access to the admin area of your WordPress site.
- You can collect more user information.
- You get to feature your logo and other branding elements.
How to create a user registration form via Form Maker plugin
Navigate to Forms, click the Add New button.
Fill in the self-explanatory Form Title, press New field, and add as many fields as you want to have in your user registration form.
Here are some tips for creating the user registration forms:
- Do not add a lot of fields, only ask for what you need. You need to make the form straightforward and easy to fill out. For instance, adding Name, Email, Phone, Captcha, and Submit fields should be enough. You should also make some of the fields optional so the user is not compelled to fill them. Here is an example of the user registration form:
- Make it visually interesting. You can add your logo, images, and colors. Forms can feel mundane and boring, so this will inspire users to register.
- Let people know that their information will be used for the better and make sure your forms highlight that.
How to enable Registration extension
Now, as the registration form is ready, we can move on and enable Registration extension.
Install User Registration extension as you would a standard plugin. Go to Form options of the certain form, click Registration and enable registration integration.
Now, it’s time to connect form fields with registration fields. You can connect each registration field with one or more form fields or leave it blank. If you leave it blank, it’ll take no info.
The following fields can be taken from the user-provided data: username, password, email, first name, last name, role, biographical info, and website.
Only the Username field is required. With Role option you can automatically assign roles to users or create a conditional field, and assign the appropriate role depending on the user’s information.
For example: If Name field equals to “John” then set the role to “Author”.
In addition to the user options that come with WordPress by default, third-party plugins also add custom settings for users. These can be found in Users page of WordPress admin dashboard.
To use these settings in WordPress Registration extension, check Show other registration options.
For example, if you use Woocommerce Plugin, and check Show other registration options it will bring Customer billing address and Customer shipping address.
Some default WP user roles are:
- Shop manager
- Event Contributor
- Backup WD Admin
- Backup WD Helper
- Backup WD Checker
What happens after a user submits a user registration form
After submitting a registration form, a WordPress user is created and this information is passed to its respective settings. The registered account can be accessed and modified from Users > All Users page of WordPress admin dashboard.
Now that we’ve discussed user registration forms, next you may want to read our guide on creating donation forms. Don’t hesitate to drop us a comment below if you have any questions.
Soon after setting up your WordPress site, you’ll find out you need plugins for a lot of the things you want to have on your site, be it SEO or backups or a gallery. Initially downloading a bunch of plugins seems like the easiest and most straightforward solution but could it be that going with one-vendor services is the better way? Let’s examine WordPress history and stats to determine if there really is a shift from single plugins to more unified solutions. WP plugins: history & stats There are more than 50,000 plugins just in the WP directory right now and the number keeps growing. As the general quality of websites keeps increasing, so do the demands we place upon the extended functionality plugins can provide. For example, e-commerce and, subsequently, use of the most popular WP e-commerce plugin WooCommerce has grown tremendously in the last years. WP users integrate…
Would you like to show/hide form fields depending on user answers? Conditional logic of the WordPress Form Maker plugin allows you to create smart, user-friendly forms with complex logic. You can show the user only what they need to see and keep the forms short and straightforward. In other words, depending on the options they choose, the users see only those fields that are related to their chosen values. Employing conditional logic renders significantly more simple and comprehensible forms. Keep in mind, however, that conditional logic works only on the premium version of this plugin. If it’s something you will use on your site often, you can read up on the pricing scheme, conditions, and additional functionality on our site. Creating forms using conditional logic Let’s get started by creating the form with the WordPress Form Maker. From the submenu of the plugin go to the > Forms page, >…