Intereting Posts
Многопользовательская установка WordPress нарушила меню У меня есть плагин, который применяет перевод Google на мою страницу – как браузер знает, какой язык отображать? Обманываем, да? Страница роли редактора, не сохраняющая настройки для настраиваемого типа сообщения Как предотвратить атаку грубой силы wp-login из тысяч разных IP-адресов? Попытка сохранить пользовательский тип сообщения от внешнего интерфейса частично работающего Путь URL-адреса файла Word неверен WordPress 4.7 – Пользовательский заголовок видео – Stop Autoplay Как добавить значок в новый элемент панели управления? API настройки для разработки плагинов Уточнить / Фильтровать записи WP_Query с помощью jQuery или Ajax Переопределение петли с фильтром или крюком Как использовать переменные из виджетов на других страницах? Удалять размер изображений без использования Перенаправить только сообщения в новый домен Ошибка меню в консоли администратора с настраиваемым плагином: у вас недостаточно прав для доступа к этой странице

wp_login_form () перенаправить не перенаправлять пользователей <admin

Любой пользователь, который не является администратором, не перенаправляется на указанный URL с экземпляром wp_login_form() .

 $args = array( 'echo' => true, 'redirect' => site_url( '/chat/' ), 'form_id' => 'loginform', 'label_username' => __( 'Username' ), 'label_password' => __( 'Password' ), 'label_remember' => __( 'Remember Me' ), 'label_log_in' => __( 'Log In' ), 'id_username' => 'user_login', 'id_password' => 'user_pass', 'id_remember' => 'rememberme', 'id_submit' => 'wp-submit', 'remember' => true, 'value_username' => NULL, 'value_remember' => false ); wp_login_form( $args ); 

Когда я вхожу в систему как администратор, он работает нормально. Когда я пользуюсь подписчиком тестового подписчика или редактора, он перенаправляется на домашнюю страницу.

Solutions Collecting From Web of "wp_login_form () перенаправить не перенаправлять пользователей <admin"

Он должен работать, я использую фильтр login_redirect для достижения того, что вы хотите. На странице есть хороший пример, учитывающий разные учетные записи пользователей. Проверьте это.