Я использую плагин Ultimate Member и пытаюсь вызвать события после успешного заполнения регистрационной формы.
В качестве теста я просто создаю новый пост, если хук запущен: um_registration_complete
.
https://docs.ultimatemember.com/article/1234-umregistrationcomplete
function my_registration_complete( $user_id, $args ) {
// Create post object
$my_post = array(
'post_title' => 'function working',
'post_content' => 'hello world.',
'post_status' => 'publish',
'post_author' => 1,
);
// Insert the post into the database
wp_insert_post( $my_post );
}
add_action( 'um_registration_complete', 'my_registration_complete', 10, 2 );
Ничего не происходит после успешной регистрации. Нет поста.
Я попытался добавить die();
в качестве теста, чтобы нарочно взломать сайт, если хук работает, но ничего не вышло.
Как лучше всего отладить эту проблему, я не вижу ничего плохого в том, как я использую хук, но все же он не работает.