How Do I Add a Login Page to My WordPress Site?
Adding a login page to your WordPress site is easy. All you need is a login form and a WordPress login plugin. Here’s how to add a login form to your WordPress site:
1. Go to your WordPress site’s root directory (where all the files live) and open the wp-config.
php file.
2. Find the line that says ‘define(‘DB_NAME’,’mysite’);’ and replace it with ‘define(‘DB_NAME’,’login’);’.
3. Find the line that says ‘define(‘DB_USER’,’username’);’ and replace it with ‘define(‘DB_USER’,’login’);’.
4. Find the line that says ‘define(‘DB_PASSWORD’,’password’);’ and replace it with ‘define(‘DB_PASSWORD’,’login’);’.
5. Save the file.
6. Download and install the WordPress login plugin.
7. In the plugin’s settings page, click on the ‘Add New Form’ button.
8. In the ‘Form Type’ drop-down menu, select ‘Login Form’.
9. In the ‘Form Name’ field, enter the name of the form (e.
g. ‘Login Form’).
10. In the ‘Form Address’ field, enter the URL of the form (e.g.
http://yourdomain.com/login).
11. In the ‘Form Action’ field, enter the URL of the form’s action (e.
12. In the ‘Form Class’ field, enter the name of the class that will handle the form (e. WP_Login).
13. Click on the ‘Create Form’ button.
14. In the ‘Form Settings’ tab, click on the ‘Input Fields’ tab.
15. In the ‘Form Fields’ tab, select the fields that you want to include in the form.
16. In the ‘Formatting’ tab, configure the form’s fields as you want.
17. Click on the ‘Save Form’ button.
18. In the ‘Form Settings’ tab, click on the ‘Output Fields’ tab.
19. In the ‘Output Fields’ tab, select the fields that you want to include in the form’s output.
20. In the ‘Formatting’ tab, configure the form’s output fields as you want.
21.
22. In the ‘Form Settings’ tab, click on the ‘JavaScript’ tab.
23. In the ‘JavaScript’ tab, paste the following code into the ‘JS Code’ field:
document.forms[ ‘Login Form’ ].submit();
24.
25. In the ‘Form Settings’ tab, click on the ‘Footer’ tab.
26. In the ‘Footer’ tab, enter the following code into the ‘Footer Text’ field:
.
27.
28. In the ‘Form Settings’ tab, click on the ‘General’ tab.
29. In the ‘General’ tab, click on the ‘Save Changes’ button.
30. In the ‘Settings Menu’ sub-tab, click on the ‘Log Out’ button.
31. In the ‘Settings Menu’ sub-tab, click on the ‘Login’ button.
32. Enter your login credentials in the ‘Login’ form’s input fields and click on the ‘Login’ button.
33. In the ‘Settings Menu’ sub-tab, click on the ‘Settings’ button.
34. In the ‘Settings’ tab, click on the ‘Appearance’ button.
35. In the ‘Appearance’ tab, click on the ‘Login’ button.
36. In the ‘Login’ form’s ‘CSS’ tab, paste the following code into the ‘Style’ field:.login {
height: 50px;
width: 300px;
padding: 10px;
}
37. Click on the ‘Save Changes.