Intereting Posts
Ограничить количество сообщений под типом сообщения? Групповой личный почтовый листинг в разделе admin Как изменить иерархические постоянные страницы страницы Создайте короткий код, который создает форму для редактирования пользователями своей информации Можно ли использовать пробел в имени / ключу параметра? использовать одну форму для ввода нескольких профилей Как создать указанную страницу комментариев с настраиваемыми полями База данных TV Show – лучший способ ее структурирования? Обновить URL-адрес JavaScript в заголовке – Плагин сопоставления доменов первый абзац the_content как мета-описание Постоянная ссылка Настройки: необязательные настройки не применяются к редактору Минимальная версия для WordPress Backbone Проблемы с задержкой репликации MySQL в страницах wp-admin Как работает страница блога в WordPress: страница блога возвращает идентификатор первого сообщения Создание собственного собственного пользовательского типа

Переадресация логики после входа в систему

я не могу понять, почему этот код не работает все время

function login_redirect(){ global $xoouserultra; $user_id = get_current_user_id(); $ffrole = $xoouserultra->api->get_user_field($user_id, 'ffrole'); $services = $xoouserultra->api->get_user_field($user_id, 'services'); if (strval($ffrole) == 'Expert Standard') { return home_url('custom-page-today'); } else { return home_url('custom'); } } add_filter( 'login_redirect', 'login_redirect'); 

Я знаю, что эти параметры $ ffrole $ services установлены. Когда я вставляю loginURL (login.php) в браузер и логин в нем работает, когда я выхожу из панели управления, тогда попробуйте войти в систему, это не

любая помощь будет оценена