Redirect From default login page

This topic contains 4 replies, has 2 voices, and was last updated by  Srikanth Ramidi 8 years, 5 months ago.

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
  • Author
    Posts
  • #169348

    Srikanth Ramidi
    Expired Member
    Post count: 163

    Using GD, Is it possible to redirect to GD login page if landed in WordPress default login page?
    if user calls wp-login.php redirect to gd-login

    #169434

    Paolo
    Site Admin
    Post count: 31206

    Hi,

    try this in your theme functions.php file:

    
    
    function goto_login_page() {
    $login_page = home_url( '/gd-login/' );
    $page = basename($_SERVER['REQUEST_URI']);
    
    if( $page == "wp-login.php" && $_SERVER['REQUEST_METHOD'] == 'GET') {
    wp_redirect($login_page);
    exit;
    }
    }
    add_action('init','goto_login_page');

    Thanks

    #170352

    Srikanth Ramidi
    Expired Member
    Post count: 163

    This code will work only with wp-login.php without parameters. It will not work if redirect parameter is added. For your Info i am sending you code which will work for parameters also.if wp-login.php is called redirect to gd login page. Don’t redirect if logout option is their in url

    function goto_login_page() {
    $login_page = home_url( ‘/gd-login/’ );
    global $pagenow;
    if( ‘wp-login.php’ == $pagenow && $_GET[‘action’]!=”logout”) {
    wp_redirect($login_page);
    exit();
    }
    }
    add_action(‘init’,’goto_login_page’);

    #170812

    Paolo
    Site Admin
    Post count: 31206

    The function you reported now should work ONLY if the logout variable is in the URL…

    #170936

    Srikanth Ramidi
    Expired Member
    Post count: 163

    Yes, That’s what i wrote in the post

Viewing 5 posts - 1 through 5 (of 5 total)

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
20% Discount Offer
Hurry! Get your 20% discount before it expires. Get 20% Discount