wp_redirect登录后重定向到上一页?

时间:2016-06-01 15:18:01

标签: php wordpress

我需要使用wp_redirect转到上一页。

我正在使用wp_redirect,如下面的代码所示。

<?php

global $current_user;
if(is_user_logged_in())
{
        wp_redirect("http://adb.web.com/");
}

$args = array(  
    //'redirect' => home_url(),
    'redirect' => site_url( $_SERVER['REQUEST_URI'] ),
    'id_username' => 'user',
    'id_password' => 'pass',
   );


wp_login_form( $args );

?>

我需要编写代码而不是wp_redirect("http://adb.web.com/");

任何帮助将不胜感激。

感谢

1 个答案:

答案 0 :(得分:1)

如果您使用wp_login_url()链接到您的登录页面(您应该是),则不需要做任何特别的事情:

// I use get_permalink() to get the current URL
<a href="<?php echo wp_login_url( get_permalink() ); ?>">Login</a>