Skip to Main Content

How to create a custom login page on WordPress

Divi: the easiest WordPress theme to use

Divi: The best WordPress theme of all time!

With over 901.000 downloads, Divi is the most popular WordPress theme in the world. It is complete, easy to use and comes with more than 62 free templates. [Recommended]

Do you want to create a custom login page for your WordPress website?

A custom login page allows your users to login from a custom page on your website instead of the default WordPress login page.

In this tutorial, we will show you how to create a custom login page on WordPress without writing any code.

But before, if you have never installed WordPress discover How to Install a WordPress Blog in 7 Steps et How to search, install and activate a WordPress theme on your blog 

Then back to why we are here.

How to create custom wordpress login page

Why and when do you need a personalized login page?

If you have a member-space websiteWithout plugin, your users can connect from the classic WordPress login page.

It can work very well for small websites. However, if you have a business website or an online community with high traffic, you can customize the login page to further assert your brand image.

Read also: 10 WordPress plugins that will make you a better Blogger

One of the ways to do this is to add your own logo and custom image to the WordPress dashboard. But if you don't want users to go to the dashboard, you'll need to create a custom login page.

A custom login page works just like any other page on your WordPress blog. It uses the colors and styles of your WordPress theme, and users will not be able to access the WordPress dashboard.

See also: 10 WordPress plugins to create a countdown

That said, let's see how to easily create a custom login page in WordPress without writing any code.

1 method: How to create a login page with the "Theme My login" plugin

The first thing you need to do is install and activate the plugin " Theme My Login ". For more details, check out our step by step guide on how to install a WordPress plugin

After activating the plugin, it will allow you to create a custom login page on WordPress. When trying to access the login page, you will notice that it has actually changed.

custom login page theme my login plugin WordPress

However, Theme My Login Is a powerful plugin. It can also be used to create custom login pages, custom profile pages, personalized emails and put in place redirects.

To enable these features, you will need to click on the TML menu in the left side menu of the dashboard to configure the plugin settings.

configuration plugin TML

Just check the box next to the module you want to activate. Activation of each module will also activate the settings page for this plugin.

For example, allowing the module to send emails will bring up a new section for configuring emails.

Email configuration TML WordPress plugin

Easily create your website with Elementor

Elementor allows you to easily create any website design with a professional look. Stop paying expensive for what you can do yourself. [Free]

« Theme My Login "Also comes with a custom login widget. Go to " Appearance> Widgets To add the login widget to your WordPress blog.

configuration TML widget WordPREss

2 method: Create a login page with WPForms

WPForms is a friendly form creation plugin. The premium version of WPForms allows you to create custom login and registration forms on WordPress.

The first thing you need to do is install and activate the WPForms plugin. For more details, check out our step by step guide on how to install a WordPress plugin.

After activating the plugin, you must visit the " WPForms> Settings To enter your license. You can obtain this license from your account on the WPForms website.

WPForms registration of a license

After verification, you must access the page " WPForms> Addons ". Scroll down until you find the plugin " User Registration Addon »And click on the button« install Addon "(Install the extension).

User Registration WordPress Extension Installation WPForms

WPForms will install the extension. You need to click on the activation button to start using this extension.

See also our article on How to optimize your images and improve your SEO

Once activated, you are ready to create a custom login form with WPForms. Go to " WPForms > Add New »Enter the name of the form and select the template« Login User Form ».

WPForms model selection

This will launch the form constructor WPForms ". You will see login fields loaded in your form. You can click a field to edit it.

modifying a login field WordPress plugin WPForms

Then you have to click on the tab " Parameters And select " confirmation ". This is where you specify what happens when the connection is successful.

WPForms confirmation

You can display a message to users, view a page, or redirect them to a specific page.

Click the " Save To save the settings of your form and then click the close button to close the constructor.

You are now ready to add this login form to one of your WordPress pages.

See also How to customize the form of comments on WordPress

Are you looking for the best WordPress themes and plugins?

Download the best plugins and WordPress themes on Envato and easily create your website. Already more than 49.720.000 downloads. [EXCLUSIVE]

Just create a new page or edit an existing page that you want to use as a custom login page. Click on the button " Add a form "(Add Form) on a page editor, to add the form.

Add WPFOrms formThis will bring up a window where you will have to choose the form you just created.

A form will be added to the text editor. All you have to do, will be to publish the page.

That's it, you can now visit your website and go to the login page being offline to see how this plugin works.

WPForms custom login page

You can also add the login form as a widget on a lateral bar of your WordPress blog. Check " Appearance> Widgets », And add the widget« WPForms To a sidebar.

Discover our 8 WordPress plugins to create a real estate agency website

Select your custom login form in the widget settings and click the " Save To save the changes.

WPForms WordPress plugin widget

WPForms can not only create a custom login page, but it can also be used to create a user registration page with spam protection.

Discover also some premium WordPress plugins  

You can use other WordPress plugins to give a modern look and optimize the grip of your blog or website.

We offer you here some premium WordPress plugins that will help you do that.

1. WP Media Manager

The WordPress Media Manager plugin gives you options to organize your media library in the easiest and fastest way. Drag, drop, customize, order, filter, create, and duplicate media files and folders in your WordPress library in the most convenient way with this premium WordPress plugin.Wp media manager

It is a plugin that sorts and answers all your needs for managing multimedia files and folders in WordPress. It's so powerful that it lets you organize thousands of media files with drag and drop functionality. Just drag and drop to complete the insert feature.

DownloadDemo Web hosting

2. 8Degree Fly Menu

8Degree Fly Menu is a premium WordPress plugin that allows you to add a canvas menu to your website, in order to give it a look that highlights and easily your information. It uses the default WordPress menu function to create its menus.

8degree fly menu responsive off menu menu plugin for wordpress

You will be able to add additional elements to the default menu items, such as icons, menu slogans, a pseudo-grouping header, and a long description.

See also How to duplicate your pages on WordPress

It also comes with a WYSIWYG editor to help you grasp your long description in a user-friendly way. With this editor you can also use shortcodes.

Download | Demo | Web hosting

3. Facebook How to Slider for WordPress

Facebook Comment Slider is a WordPress plugin that offers visitors the opportunity to leave comments on your website. With this modern, non-intrusive comment box, this WordPress plugin provides a Like Box and Fan Page Wall feature that will extend the integration of your website with the Facebook social network.Facebook how to slider

You won't need to insert the Like button and share your posts or pages, as it is already contained and can be displayed on all pages and posts of your website. Visitors will find the Like button, Share button, and comment box on their Facebook slider.

Easily create your Online Store

Download free WooCommerce, the best e-commerce plugins to sell your physical and digital products on WordPress. [Recommended]

Read also our article on 7 aspects that will allow you to create a successful blog

This WordPress plugin contains three different sliders to help you integrate all the Facebook marketing opportunities into your website. You will be able to display the Like dialog box only on the home page or the three sliders on each page. Simple shortcodes will give you full control to achieve your goals.

Download | Demo | Web hosting

Other recommended resources

We also invite you to consult the resources below to go further in the grip and control of your website and blog.


Here ! That's it for this tutorial I hope it will help you to create a custom login page on your WordPress blog. Feel free to share the tip with your friends on your social networks.

However, you will also be able to consult our resources, if you need more elements to carry out your projects of creation of Internet sites, by consulting our guide on the WordPress blog creation.

But, in the meantime, tell us about your Comments and suggestions in the dedicated section.


This article features 1 comment

Leave a comment

Your email address will not be published. Required fields are marked with *

This site uses Akismet to reduce unwanted. Learn more about how your comments data is used.

Back To Top