Do you want to create a custom login page for your WordPress site? Well keep watching, in this video I’ll show you two methods you can use to create custom login pages in WordPress. Getting a custom login page is usually for people who are creating a membership site without using a membership plugin so if you’re ready let’s get started. First let’s head over to our WordPress dashboard and from there we’re going to head over to our plugins area, add new because we want to look for a plugin called theme my login.
Theme my login is pretty powerful it allows you to create custom registration and custom profile pages you can also do custom emails and set up custom redirects. So this is the one we’re looking for, let’s go ahead and install now. Once it’s installed you’ll also want to make sure that you click activate so we’ll do that next. Now you see it’s activated here with the blue area that tells us it’s activated and from here we have a new tab over in our admin area so let’s just click on the theme my login to customize it.
How to Create a Custom Login Page for WordPress – From here you want to make sure that the stylesheet is enabled here, the login type you can choose to do user name only, email only, or to make it easier just do user name or email, and down here you want to select the modules you want to enable for the custom login. When you click on each new module and click Save Changes we’ll now have an area under our theme my login settings like you see here. Once you have that here you can customize it as you need. Now a lot of times people want to redirect someone who logs in say to a particular page maybe you’re doing a course and you want to redirect them to that course page.
Turn on the redirection module here and then you can go through and set it up. You can do this for all the different groups on your site, you can do that for your editors you want to scroll down because you’re likely going to be doing that for your subscribers and say when they log in you can send them to either the page that they were on before they logged in or send them to a custom page on your site.
How to Create a Custom Login Page for WordPress – So that’s how you do that with theme my login. The second method we’ll use is using another plugin called WPForms. If you’ve recently signed up for a hosting account you probably already have WPForms light on your website and this will be using the premium version which allows you to create custom WordPress login and registration forms. Head over to WPForms to get the premium version. Once you download the plugin head back over to our plugins area, Add New, and instead of searching for it this time we will upload the plugin from here. You can either choose file or you can drag the zip file to it. Once you have it uploaded click install now and again you’ll want to click activate plugin to get started.
Once it’s installed you’ll see this landing page and we can head over to WPForms, go to settings, you’ll need to make sure that you enter your license key and verify and now we’re all set to go. Once we have this setup we need to go to our addons area because we need to install the addon for the user registration and while we’re scrolling through I’ll just say that WPForms, the premium version, is so much more than a contact form. With it you can accept forms of payment, you can do form abandonment, if someone starts a form but they don’t finish you can find ways to still engage with them. So scrolling down the user registration is what we’re wanting so let’s click install addon and like with plugins we need to activate it as well.
Alright now we’re all set so let’s go over to add new so we can create our custom login. Under the form name we’ll just create a title and scrolling down you can either do a blank form that you can start from scratch or you can go through their templates that they have and find one that matches what you need. Scrolling down it’s the user login form that we want so let’s create the login form. This is the basic form that we will want and we also want to go into settings we want to set the confirmation that’s what to do once the user successfully logs in. You can create a message, show a particular page, or redirect them to a specific URL.
How to Create a Custom Login Page for WordPress – Alright now that we’ve created that we’re going to save this and now we just have to do one final thing we need to create the page where we want this form to go. So I’m going to go to my pages area and click add new. From here we can give it a title and from here you can either add your logo or add an image that you want to show on the login page you can even add some text here thanking them for logging in and what we want to do is there’s a new button up here, add form and we want to click on that.
From the drop down we want to click custom login, that’s the form we want, and click Add Form and it’ll bring in the short code for the WPForms. So now let’s click publish and it’ll be ready to show and now when we go to log in you see this custom page. You can also create a custom widget for your site so we’ll go back to our dashboard, let’s head over to Appearance, Widgets, and if you want a login on your sidebar then we just go down, get the WPForms grab it, drag it up to our sidebar area, select the form that we want to show, give it a title, and save. Now somebody comes to your site and they’re not logged in they have an easy way to log in from here.
Now those are two simple and easy ways to create custom login pages without writing any code. Did you learn something from today’s video? If so subscribe to our YouTube channel and we’ll send more helpful tips to help you manage your WordPress website and thanks for watching .
As found on Youtube