You wouldn’t want visitors to your WordPress website to be able to access the “wp-login.php” page when you are enabling them to register. In this case, you should design a frontend user registration form for your website. Also, this custom user registration form could be used to receive user details other than the mandatory name, email, and username that is required by the WordPress default user registration form.
The newest version of Tablesome Pro (v 0.9), comes with a “Add User” action, that makes it easy to sign up users to your site from the frontend. You can use any of the form plugins supported by Tablesome (Contact Form 7, WPForms, Forminator, and Elementor Forms) to a custom user registration form and then map it to any property on the WordPress user profile.
You can choose a default User Role for the user registering from the custom registration form.
User fields available for mapping:
- User Email
- User Role
- First Name
- Last Name
- Display Name
- User Meta
Do start a Tablesome trial, give the new ‘Add User’ action a try and let us know what you think – https://pauple.freshdesk.com/