我想将未登录的用户重定向到具有注册表的id=2页。
function checkLogged()
{
$pg = get_permalink();
if (!is_user_logged_in() && !is_front_page() && $pg != home_url(\'/?page_id=2\'))
{
wp_redirect(home_url(\'/?page_id=2\'));
exit;
}
}
add_action(\'wp_head\', \'checkLogged\');
此代码正确吗?我正在此网页具有重定向循环网页位于http://abc.com/dsdd_wordpress/?page_id=2 导致重定向过多。清除此站点的Cookie或允许使用第三方Cookie可能会解决此问题。如果不是,则可能是服务器配置问题,而不是计算机问题。