How to redirect WordPress users after login

The world on the web is very wide and we have the option of having a lot of imagination due to its scope, in this world we can reach the most remote corners just by using tools that adapt to what is expected.

 The design of a web page that shows a business that we want to project, or simply offer a specific professional service. They are one of the many valid reasons that invite the creation of a unique web page with personalized characteristics. WordPress is a tool that offers you the creation of that dream web page and that adjusts to you.

And what is better, it has plans that range from free to affordable prices according to the functions, you can create the page with the user registration option and you will most likely have a later idea.

 The idea of ​​redirecting users once they have been successfully registered to a specific place on your website can be where to add their registration, to the home page of your site, or anywhere else. This action can also be right after logging in, in which case, let’s see how it is possible to do it below.

Index(  )

  1. Requirements to redirect users to a specific page after entering WordPress
  2. Plugins to perform redirection
    1. WooCommerce
    2. WPForms
    3. Role based redirect
    4. Peter Login Redirect
  3. How to configure user redirection on login
    1. Redirect by username in WordPress
    2. Redirect by user role
    3. Redirect by capabilities
    4. Redirect to a URL
    5. Redirect on logout

Requirements to redirect users to a specific page after entering WordPress

And if we want to send the user to a custom page , we must first go to the following filter : registration_redirect. Then we locate the URL and modify it by sending the user to the place on our site that we want best.

Here we check the flexibility in the directional behavior of WordPress just by modifying or replacing the initial registered URL. With this fast and modern access we will give the user a pleasant and new experience browsing our website.

Therefore let us redirect our users to thank their registration, give them additional important information or instruct them about our site.

All this thanks to the platform that WordPress provides when using it as a tool in the creation of our website . Let us develop well thought out tools so that the design of our website is a source of active interaction between users.

Plugins to perform redirection

When we build our own web page, as it grows we realize that we need to add plugins to redirect to other sites, so that our visitors can find what they are looking for and also with the use of these avoid errors such as 404 on our website . In this article we will mention some of these add-ons that may be quite useful for you.


WooCommerce is a WordPress Plug-in, in this simple and easy-to-use extension you can add articles as a small store , showing approximately 50 articles on your website, it also offers other commercial options, in general it is a good redirect plugin if what you are looking for on your page is to sell a product.


This Plug-In is quite useful when creating forms for pages or blogs that are managed by WordPress , it has several options for its impersonation and is quite easy to use, making any user capable of creating their own lists in no time. time and likewise capture links, people and even payments.

Role based redirect

With this tool you can achieve more specific redirects for your page and thus facilitate the navigation of your visitors, collaborators or administrators . To do this, you just choose the page you want to redirect to after login or logout and it also allows you to hide the WordPress administration bar.

Peter Login Redirect

This Plug-In allows users to log into the pages managed by WordPress, basically it is the ‘login’ format that you can find on almost all websites.

How to configure user redirection on login

This is possible using the login_redirect filter by   adding it in a function plugin or in the <functions.php.> File by codes, these codes will be defined according to the function that you want to perform by default by the base commands.

These functions and functions.php plugins can be downloaded and then activated depending on the case that needs to be done. It is important to note that both functions should not be activated because doing so will throw an error, they should not be used in combination.

The important thing is that the company website that uses WordPress feels satisfied when it automatically changes its destination, instead of going to the dashboard and looking for page options to choose from, these filters save us time. Or also if what we want is to protect or restrict user access to certain pages, it is also possible.

Likewise, by means of passwords, they can be made private or define which users can have access to certain pages, if we want to redirect the user according to their role: we add it to the functions plugins or <functions.php> in a simple way.

We start from whether you are the administrator, editor, author, subscriber, and thus we redirect you automatically according to your role, for example, if there is an administrator user, we redirect you to the plugin management page.

In another case, if you are a user with editor permissions, we will send you to the ticket management page, and we will redirect all other users to the home page of the web with the assigned commands. Another case would be to redirect according to the username, that is, the name with which it connects to the network. The first step would be to access a global variable, and then save the username in a specific variable.

Redirect by username in WordPress

This tool consists of locating the user on a specific page identifying him by his ‘nick name’ and to achieve this, you must first define to which page you want to redirect each one and make each of these private.

Redirect by user role

This type of redirection is used in pages where there is one or more collaborators that fulfill different functions separately, when these users enter with their respective identification they are located in versions of the web with specific options for each one.

Redirect by capabilities

This type of redirection is similar to the one done by roles , it is possible to locate the user or locate the user according to the capabilities they have on the web page, applying the indicated code.

Redirect to a URL

This type of redirection is used to make a web page available in more than one URL at the same time, it consists in that when entering a redirected URL it takes you to a different one.

Redirect on logout

The normal thing in any page is that it is redirected to a specific page once the session is started or closed, in the case of ‘logout’ we should return to the main page on our website , this is what we are looking for with this type of redirect. If you are new to web page development, a short query will help you with the code needed to perform this action.


by Abdullah Sam
I’m a teacher, researcher and writer. I write about study subjects to improve the learning of college and university students. I write top Quality study notes Mostly, Tech, Games, Education, And Solutions/Tips and Tricks. I am a person who helps students to acquire knowledge, competence or virtue.

Leave a Comment