В плагине WordPress не получается определить текущего пользователя Leave a comment

Часто при написании своего плагина разработчик сталкивается с задачей когда нужно узнать текущего авторизованного пользователя. Для того что бы определить текущего пользователя в WordPress есть несколько удобных функций is_user_logged_in() и get_current_user_id().

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

После хука init большая часть обязательного функционала WordPress уже загружена и работает.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *