Intereting Posts
meta_compare, кажется, обрабатывает значения как строки вместо целых чисел, как ожидалось Как автор может быть подписан на должности другого автора и получать уведомления о новых сообщениях? Могу ли я использовать REST-API в формате простой permalink? Использовать бутстрап для галереи wordpress? Скрыть администраторов из списка пользователей, кроме текущего пользователя (администратора) Как добавить класс для отправки комментариев? Как получить доступ к gravatar? Получить таблицу стилей для отображения в редакторе панели управления WP Механизм отправки пользователям защищенного WordPress устанавливает новые уведомления по SMS или электронной почте? Как выполнить настройку нескольких сайтов Как добавить персонализированную почтовую почту в сообщение по умолчанию в блоге? woocommerce_before_calculate_totals в woocommerce 3.0 Можете ли вы, чтобы список пользователей был предварительно отсортирован по определенному столбцу? «У вас недостаточно прав для доступа к этой странице» при доступе к моей недавно созданной странице плагина Как создать полную высоту iframe внутри wp-admin?

Перенаправить пользователей после входа в систему

Я ищу свой вопрос, но все пользователи, которые указали вставить собственный код в functions.php
У меня есть два шаблона страниц для входа с этим кодом:

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

но когда пользователи нажимают на кнопку redirect в / wp-admin.
Мне нужна две страницы входа с двумя разными переадресациями

Я пробовал свой код с небольшими изменениями в 2 шаблонах страниц и, похоже, работает. Единственное изменение, которое я сделал, было в параметре redirect . Ниже приведен обновленный код с параметром redirect . Вам необходимо указать абсолютный путь в параметре redirect . Проверьте ссылку на функцию wp_login_form по следующей ссылке. https://codex.wordpress.org/Function_Reference/wp_login_form

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

В приведенном выше коде пользователь будет перенаправлен на страницу http: // domain_name / page-slug после входа в систему.