Я пытаюсь получить java-сообщение после входа в Wordpress. Вот мой код:

function myFunction()
{
?>
<script>
alert('test');
</script>
<?php
}

add_action( 'wp_login', 'myFunction' ); 

У меня был виджет входа на боковую панель. Если я заменю wp_login на get_header, он заработает. Почему не работает wp_login?

1
Robo374 26 Фев 2014 в 14:30

1 ответ

Лучший ответ

Хук действия wp_login запускается ТОЛЬКО , когда пользователь входит в систему с помощью функции wp_signon(). Это самое последнее действие, выполняемое функцией сразу после вызова wp_set_auth_cookie().

См. Документацию здесь и здесь.

0
Bud Damyanov 26 Фев 2014 в 14:38