Several Methods for Users to Set Their Own Passwords During WordPress Website Registration
📅August 24, 2019
👤Lee
⏱️Reading Time: 1 minute
🔄Last Updated: September 21, 2020
📚 Article Table of Contents
Today, a netizen asked Naiba, „After I opened user registration,why can't new users set their own passwords?" For new website owners who have just built a site with WordPress, the default WordPress process might be unfamiliar. By default, when registering on a website built with WordPress, the user's password is sent to them via email. This article introduces several methods that allow users to set their own passwords during registration.
WordPress Default Registration Process and Setup Methods
To allow user registration, you first need to enable it in the website's Admin Dashboard. The method is as follows: WordPress Admin Dashboard > Settings > General > Membership, check the option 'Anyone can register'. Then, when users register via the registration button, the system will automatically send the password to their email. Note: For default registration, you need to set up the email system first. Refer to the article:Methods for WordPress to Send Emails
Method 1: User Generate Password
Using the User Generate Password Plugin below, which is only about 3KB, will not affect performance. During registration, you can input a password and perform a robot verification (requires entering the website name). If you prefer a code version,refer here。 Demo: The plugin download link is provided below. After downloading, modify the website name in the PHP file to your own, then upload and activate it.Download Link
Method 2: Auto Login New User After Registration
The Auto Login New User After Registration plugin has more features than the one in Method 1. In addition to supporting password input during registration, it can also set automatic login and redirect links after registration.Demo Effect:Usage Instructions:After installing the Auto Login New User After Registration plugin, you need to check 'Check to ENABLE Password required fields on new user registration form' in the plugin settings for the password input field to appear during registration. If you checkand Check to ENABLE Last Name required field on new user registration form, then the option to input the username will also appear on the registration interface. Checking 'Check to ENABLE auto-login for new user after registration' enables automatic login after successful registration, and you can also set the redirect address after automatic login below.Download Link
Method 3: UsersWP – User Profile & Registration
UsersWP – User Profile & Registration offers more features than the two plugins mentioned above. In addition to allowing custom passwords during registration, UsersWP also supports setting up separate pages for login, registration, password recovery, and user profiles. It also includes features such as automatic login after registration, automatic redirection, and displaying user agreements. Furthermore, it provides shortcode functionality, allowing you to call or combine them anywhere on your website. You can configure whether to send emails for user registration, password recovery, and other operations.Demo:Usage Instructions:The plugin is in English. If you need to modify the display to Chinese, edit the files in userswp/templates/ manually. After installation, simply activate it. To customize pages like registration and login, configure them in the Pages section of the plugin settings.Download LinkAll three of the aboveWordPress Plugincan enable users to set their own passwords during registration without needing to receive passwords via email. You can choose one based on your specific needs.
🚀 Still feeling confused after reading the tutorial? Let me guide you step-by-step instead.
「Naibabiji WordPress Website Building Coaching」 — From selecting a domain and purchasing hosting to installing themes and publishing posts, I「ll guide you through every step, helping you avoid detours and reach your goals directly.
Comments are closed
The comment function for this article is closed. If you have any questions, please feel free to contact us through other channels.