Php 如何在wordpress中注册后自动注销?
现在在我的wordpress网站上,用户注册后会被重定向到我的帐户页面(我使用woocommerce) 我想让他在注册后自动注销 因为我想先批准它 代码如下:Php 如何在wordpress中注册后自动注销?,php,wordpress,Php,Wordpress,现在在我的wordpress网站上,用户注册后会被重定向到我的帐户页面(我使用woocommerce) 我想让他在注册后自动注销 因为我想先批准它 代码如下: if (is_user_logged_in()) { $nua = pw_new_user_approve(); $status = $nua->get_user_status(get_current_user_id()); if ($status === 'pending') {?>
if (is_user_logged_in()) {
$nua = pw_new_user_approve();
$status = $nua->get_user_status(get_current_user_id());
if ($status === 'pending') {?>
HERE IS THE FUNCTION TO LOGOUT AUTOMATICALLY!
<?php
}
}
if(用户是否已登录()){
$nua=pw_new_user_approve();
$status=$nua->get_user_status(get_current_user_id());
如果($status=='pending'){?>
这是自动注销的功能!
试试这个
if (is_user_logged_in()) {
$nua = pw_new_user_approve();
$status = $nua->get_user_status(get_current_user_id());
if ($status === 'pending') {
wp_logout();
}
}
请试试这个
<?php echo wp_logout_url( $_SERVER['REQUEST_URI'] ); ?>
它不起作用了…尝试使用这个wp\u logout\u url(get\u bloginfo('url'));什么都没有:(请检查条件如果($status==='pending'){}对吗?`if($status=='='pending'){?>您必须等待帐户激活。谢谢!请尝试这个$url=get\u bloginfo('url');$redicturl=wp\u logout\url($url)?>jQuery(document).ready(function(){jQuery(#sa”).trigger(“click”)});同样,我可以看到但没有注销:(并且您已经用?在您的用户表中,状态不应该是数字而不是单词吗?if($status=='pending'))
这工作正常,我只需要一个函数来运行logouth,好的。然后试试session_destroy();这会返回链接
<?php echo wp_logout_url( $_SERVER['REQUEST_URI'] ); ?>