您可以使用“基本身份验证”对Web服务器上的根目录(WordPress root)进行密码保护。E、 g.如果你有Apache with Cpanel.
或者,对于WordPress本身,您可以使用auth_redirect. 如果用户未登录,则会将其重定向到登录页面,登录后会将其重定向回所请求的页面。
只需将其添加到函数中即可。php或更好的版本仍然将其作为一个插件,您可以激活/停用:
if ( ! is_user_logged_in() && strpos($_SERVER[\'REQUEST_URI\'],\'wp-login.php\') === false) {
auth_redirect();
}
以上假设登录是标准的(wp login.php),并确保不会在登录页面本身上执行auth\\u重定向(否则您将有一个无限重定向循环)。