Управление редиректами в WordPress для различных сценариев – CODESELLER – продажа цифровых товаров

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

После каждого входа в систему, пользователи перенаправляются в свою панель в профиле. Если пользователи не должны видеть панель по какой – то причине, вы можете их перенаправить с помощью фильтра login_redirect.

В следующем примере, мы собираемся проверить роль пользователя и перенаправить “подписчиков” на домашнюю страницу:

Перенаправление пользователя после комментирования

Фильтр comment_post_redirect позволяет изменять вашу страницу комментирования, после отправки комментария.

Перенаправление пользователя после сброса пароля

По умолчанию пользователи, которые введут свои имена или адреса электронной почты в форме “Сброс пароля” отправляются обратно к форме входа в систему, с уведомлением о проверки своей электронной почты. Фильтр lostpassword_redirect позволяет изменить эту страницу.

Конечно для большинства пользователей WordPress сайтов, стандартных функций достаточной, но если вам нужно поделиться дополнительной информацией, подсказать о проверки спам папок, вы можете перенаправить пользователей на конкретную страницу:

Перенаправление пользователя после успешной регистрации

Как правило, новые пользователи перенаправляются на форму входа в систему с этим уведомлением: “. Регистрация в завершена. Пожалуйста , проверьте свою электронную почту.” С помощью фильтра registration_redirect, мы собираемся изменить это.

Давайте предположим, что у вас есть специальная страница дающая первоначальную информацию, правила, другие моменты, и вы хотите, что бы все новые пользователи ее увидели на вашем сайте. Используя фрагмент кода ниже, вы можете отправить новых пользователей на необходимую вам страницу:

После авторизации происходит редирект | wordpress.org русский

Редирект после выхода или входа на wordpress ! —

С помощью плагина — Login and Logout Redirect вы сможете сделать редирект (перенаправление) на другую страницу после входа или выхода с wordpress панели. Вы сможете сделать чтобы пользователи после авторизации на вашем сайте попадали на определённую страницу и так же после выхода с вашего сайта то же попадали на определённую страницу. По умолчанию после выхода с сайта пользователь попадает на страницу входа где отображается форма для входа, а после входа на сайт пользователь попадает в админ панель, это не совсем удобно. Можно например сделать чтобы пользователь после выхода попадал на главную страницу сайта и после входа так же или на любую другую страницу, которую вы укажите в настройках.

Установить плагин вы сможете прямо из админ-панели wordpress. Перейдите на страницу: ПлагиныДобавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.

15-03-2022 15-08-55

После установки и активации плагина, перейдите на страницу: НастройкиОбщие. Внизу страницы у вас появится два новых поля для указания URL для редиректа.

— Logout Redirect, укажите здесь ссылку страницы, на которую будет попадать пользователь после выхода с вашего сайта wordpress.

— Login Redirect, укажите здесь ссылку страницы, на которую будет попадать пользователь после входа на ваш сайт wordpress.

Сохраните изменения, после того как вы укажите URL адреса.

15-03-2022 15-29-39

После сохранения настроек проверьте работу плагина, выйдите из админ-панели, после выхода вы должны попасть на страницу которую вы указали в настройках редиректа для выхода. Есть вопрос ? Оставь комментарий !

Похожее:  ЛИЧНЫЙ КАБИНЕТ МОСЭНЕРГОСБЫТ ФИЗИЧЕСКОГО ЛИЦА ИЗ МОСКОВСКОЙ ОБЛАСТИ ПОДКЛЮЧЕНИЕ ПО НОМЕРУ ТЕЛЕФОНА

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

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