要求登录重定向到登录页 时间:2014-07-14 作者:Bryan Willis 具有以下功能:function require_login() { if ( !is_user_logged_in() ) { auth_redirect(); } } 应该使用哪种操作?add_action(\'template_redirect\', \'require_login\'); 或add_action(\'get_header\', \'require_login\'); 我过去一直使用template\\u redirect,但最近它似乎并不总是有效。 1 个回复 SO网友:gmazzap 如果要保护内容,最好尽快重定向未登录的用户。所以,在OP中的两个挂钩之间\'template_redirect\' 更好。但您也可以使用更早的钩子来提高安全性和性能(通过跳过不需要的查询)。\'wp_loaded\' 对于这类事情,可能是最好的选择,因为时间还早,但用户已经设置好了,所以可以进行检查。 结束 文章导航