在设置中,阅读,启用“仅对此网站的注册用户可见”按钮。所有网站访问者都将看到登录页面。
登录后,用户将被引导到其用户配置文件页面。您可以使用类似的代码更改重定向,这将重定向到站点的主页。(在您的情况下,您需要将主页更改为其他内容,这样他们就不需要登录两次。)
function go_here_after_login( $redirect_to, $request, $user ) {
if (current_user_can( \'manage_options\' )) {return $redirect_to;}
else {return home_url();}
return;
}
add_filter (\'login_redirect\', \'go_here_after_login\', 10, 3);
有很多关于如何更改登录屏幕的google。
请注意,您可以使用htaccess要求登录,但此方法允许您使用站点上的WP用户帐户。