Published on June 4, 2018 by WPBeginner

Do you want to create a custom login page for your WordPress site? A custom login page lets you customize the page for users to sign up for your site instead of using the default WordPress login page. In this article, we will show you how to create a custom login page for WordPress without writing any code.

For the first method in our video, we will be using the Theme My Login plugin found here:

Theme My Login

With that installed and activated the plugin will attempt to use your theme’s styling to create a login page. You can customize the plugin’s settings under the TML settings area. This allows you to allow custom emails and even redirection through the plugin.

For our second method, we will be using the premium version of WPForms found here:

wpforms.com

You will be given a zip file that you would upload under Plugins, Add New, and click the upload button at the top of the page. Activate the plugin and it will take you to the WPForms welcome page. Activate the product key for the site and in the addons area, we will activate the user registration addon.

With the plugin and it’s addon active, create a new form, name it, and create a new User Login Form. By default it will have a username and password field set up for use and in the settings you can decide where the user goes after logging in. All you need to do now is go to a page, add any customizations you would like, and then click the add form button to select and insert the code for your form to appear on that page when you publish it.

Text version of this tutorial
www.wpbeginner.com/plugins/how-to-create-custom-login-page-for-wordpress/

If you liked this video, then please Like and consider subscribing to our channel for more WordPress videos.

Check us out on Facebook
www.facebook.com/wpbeginner

Follow us on Twitter
twitter.com/wpbeginner

Check out our website for more WordPress Tutorials
www.wpbeginner.com

Leave a Reply

16 Comments on "How to Create a Custom Login Page for WordPress"

Notify of
avatar

Maurice Hason
Guest
Maurice Hason
14 days 21 hours ago

Can this replace the login form of /wp-admin URL?

WPBeginner - WordPress Tutorials
Guest
WPBeginner - WordPress Tutorials
14 days 4 hours ago

Yes it can

Asma Ali
Guest
Asma Ali
22 days 22 hours ago

TML settings changed please check it out again

WPBeginner - WordPress Tutorials
Guest
WPBeginner - WordPress Tutorials
22 days 4 hours ago

Thank you for letting us know, for the time being the other two methods should be the same.

labayk ya rasool allah عليه السلام
Guest
labayk ya rasool allah عليه السلام
24 days 4 hours ago

make video on how to make single page e-commerce site

WPBeginner - WordPress Tutorials
Guest
WPBeginner - WordPress Tutorials
22 days 4 hours ago

While not a single page site, you may want to take a look at: www.wpbeginner.com/wp-tutorials/how-to-start-an-online-store/

Abdulla Al Azim
Guest
Abdulla Al Azim
1 month 9 days ago

very essential tutorial. But if i want to payment invoice, how i do that.

WPBeginner - WordPress Tutorials
Guest
WPBeginner - WordPress Tutorials
1 month 9 days ago

If you want to create invoices, you would want to take a look at: www.wpbeginner.com/wp-tutorials/how-to-create-invoices-for-clients-using-wordpress/

Tech with Laughter
Guest
Tech with Laughter
1 month 11 days ago

Best!

Le Seynt
Guest
Le Seynt
1 month 11 days ago

OMG your channel is soooo valuable! subscribed!!!

Seif El Fiki
Guest
Seif El Fiki
1 month 12 days ago

can you do a video on fancy product designer please

Ajendra Diwakar
Guest
Ajendra Diwakar
1 month 12 days ago

when a fee is paid for advanced versions, is it usable on multiple sites or is it a single site license.

WPBeginner - WordPress Tutorials
Guest
WPBeginner - WordPress Tutorials
1 month 12 days ago

It would depend on the plugin, for WPForms the number of sites is listed out on the pricing page: wpforms.com/pricing/

Saed Ismail HM
Guest
Saed Ismail HM
1 month 13 days ago

this lesson is nice. Thank you so much.

Sangeeta Gholap
Guest
Sangeeta Gholap
1 month 13 days ago

you post good stuff

wpDiscuz