如何在WordPress的评论表单中重定向登录和注销链接前端页面而不是wp-log.php

时间:2013-04-29 作者:rekha

我想重定向Wordpress评论表单中的登录和注销链接。

我正在使用插件从前端注册用户;我有两页:登录和注册。当有人从该页面注册并从该页面登录时,其工作正常。

但是,当有人要对帖子发表评论但没有登录时,会显示一个链接,指示用户登录。单击此链接后,将转到wp-login.php, 但我想将此链接重定向到我的登录页面,登录后,注销链接也应转到此页面。

我该怎么做?

1 个回复
SO网友:Sunyatasattva

使用过滤器login_redirect 登录后将用户重定向到您选择的页面,以及logout_url 注销后重定向。

例如:

function my_login_redirect( $url, $request, $user ){

     // Redirect non administrator users to a custom url.
     // Administrator gets redirected to default url 
     if( !current_user_can( \'administrator\' ) )
         return \'my-custom-url\';
     else return $url;

}

add_filter(\'login_redirect\', \'my_login_redirect\');

结束

相关推荐

How to change the login URL

我想根据客户端请求更改登录URL。所以,不是mysite。com/wp登录。php或mysite。com/wp管理员这就是我的网站。com/someotherpagename。php或mysite。com/someotherpagename我不想使用/登录。根据客户的说法,这太明显了。提前谢谢。