Я установил пользовательский плагин для регистрации на моей установке Wordpress. Проблема заключается в том, что, хотя она прекрасно работает, когда яПользовательская регистрация Wordpress не работает для/register
/wp-admin.php?action=register
При попытке /register
я попадаю на страницу регистрации BuddyPress плагин. Я отключил это, добавив
remove_action('bp_init', 'bp_core_wpsignup_redirect');
remove_action('bp_screens', 'bp_core_screen_signup');
в моем functions.php
но теперь, когда я пытаюсь посетить /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