Перенаправление регистрации Wordpress - PullRequest
1 голос
/ 29 июля 2010

Я пишу модуль WordPress, который необходимо перенаправить процесс регистрации к оформлению заказа. У меня работает касса, и я добавил дополнительные опции, которые мне нужны, к обычному экрану регистрации Wordpress.

Мне нужны некоторые указания о том, как перехватить процесс регистрации, прежде чем что-либо будет зафиксировано в базе данных. После этапа оформления заказа мне нужно перезапустить процесс и завершить его.

1 Ответ

0 голосов
/ 29 июля 2010

Check wp-login.php - содержит почти все функции входа и регистрации.

В строке 300 (начиная с версии 3.0) вы можете подключиться к действию register_post, которое вызывается непосредственно перед попыткой WP сохранить нового пользователя в БД;

function my_register_post($sanitized_user_login, $user_email, $errors)
{
    // do your stuff!
}
add_action('register_post', 'my_register_post', 10, 3);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...