Tel*_*How 1 authentication wordpress redirect
我试图重定向我的登录用户,假设他们最终会出现在登录页面(重定向到会员区域)。
这是我的代码,位于我的functions.php 文件中:
if ( is_user_logged_in() && is_page(ID) ) {
wp_redirect('mydomain.com/my-member-area/');
exit;
}
Run Code Online (Sandbox Code Playgroud)
因此,我尝试将页面 ID 或 slug 放在 '' 之间,但它不起作用。
当我删除该&& is_page(ID)部分时,重定向会在每个页面上起作用(逻辑上)。
小智 12
这里的所有答案都不适合我,这对我有用:
function add_login_check()
{
if (is_user_logged_in()) {
if (is_page(6005)){
wp_redirect('mydomain.com/my-member-area/');
exit;
}
}
}
add_action('wp', 'add_login_check');
Run Code Online (Sandbox Code Playgroud)
尝试:
if ( is_user_logged_in() && get_the_ID() == 6005 ) {
wp_redirect('mydomain.com/my-member-area/');
exit;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23017 次 |
| 最近记录: |