Show the WordPress Login Inside Your Theme

wp custom login

This week, one OSTraining member asked us whether it was possible to improve the login experience in WordPress.

The member wondered if they could make their login process easier to use in two ways:

  1. Integrate a login page with their WordPress theme, rather than the wp-admin screen.
  2. Redirect the user to another page they were reading before, rather than the WordPress dashboard.

Fortunately, there are 2 plugins that helps to achieve this customization in just a minute.

In this tutorial, I’ll show you which plugins to use for this process.

Integrating the login page with your theme

This is possible by using the plugin “WP Custom Login”.

  • In your admin area, go to Plugins > Add New.
  • In the Search field type “WP Custom Login” and click Search Pugins.
  • Find WP Custom Login > click Install Now
custom login 1
  • Activate the plugin.

Enable redirection after login

We will also use a plugin that redirects a user to the page they were reading before they logged in.

  • In your admin area, go to Plugins > Add New.
  • In the Search field type “Sky Login Redirect” and click Search Pugins.
  • Find Sky Login Redirect > click Install Now.
custom login 2
  • Activate the plugin.

Test the result

Go to your login page and type your username and password, if the details are correct you will be redirected to a page in the public area.

custom login 3


  • Valentin Garcia

    Valentin discovered Joomla in 2010, and since then he has considered it as the best CMS. Valentin has been coding extensions and templates for Joomla for many years and truly enjoys helping people build their own websites with Open Source tools. He lives in San Julián, Jalisco, México.

0 0 votes
Article Rating
Notify of

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x