登录时直接访问站点

时间:2013-03-19 作者:the_candyman

登录时是否可以直接访问站点?我的意思是,当你登录时,你可以访问WP编辑器页面。我希望我的网站的用户将直接转发到该网站。

1 个回复
SO网友:Sunyatasattva

这很直截了当,你用login_redirect 过滤器挂钩正是针对这种情况。

您可以将这样的内容添加到functions.php 文件:

function home_login_redirect( $redirect ){

    // Check if user is administrator; you probably want to redirect
    // him to the dashboard, don\'t you?
    if ( current_user_can( \'administrator\' ) return $redirect;
    else return home_url();

}

add_filter("login_redirect", "home_login_redirect");

结束

相关推荐

让用户从wp-login.php直接登录到站点主页,而不是仪表板

我目前正在使用一个名为Sidebar Login 它允许用户绕过仪表板直接访问站点。但是,当用户通过/wp-login.php (例如,当他们在电子邮件中单击验证链接时),他们会再次被发送到仪表板。我希望用户能够点击他们的验证链接,并将他们定向到网站主页,在那里他们可以通过我设置的侧边栏登录登录。这可能吗?