我已经在我的WordPress的安装设置了一个自定义注册插件。问题是,虽然它完美的作品,当我做WordPress的自定义注册不工作/注册
/wp-admin.php?action=register
当我尝试/register
我重定向到BuddyPress的插件注册页面。我在我的functions.php
加入
remove_action('bp_init', 'bp_core_wpsignup_redirect');
remove_action('bp_screens', 'bp_core_screen_signup');
禁止这一点,但现在当我试图访问/register
我得到的WordPress的默认注册页面和我的插件被忽略。
这是我用来重定向到我的自定义插件:
add_action('login_form_register', array($this,'redirect_to_custom_register'));
public function redirect_to_custom_register()
{
if ('GET' == $_SERVER['REQUEST_METHOD']) {
if (is_user_logged_in()) {
$this->redirect_logged_in_user();
} else {
wp_redirect(home_url('member-register'));
}
exit;
}
}
任何想法,为什么?
你有没有尝试禁用好友插件按,看看它的工作原理与它禁用任何人吗? – NaijaProgrammer
是的,如果我禁用好友按它按预期工作 – idipous