Intereting Posts
3 После того, как Apostrophe появится в пользовательских полях после обновления сайта продукта, обратный следующий / предыдущий порядок страницы Программно изменяющаяся информация о роли; редактирование имени роли и удаление Многопользовательская проводка Последние статьи на всех сайтах, связанных с многосайтом Область виджета: изменить $ param из виджета- $ n WP e-commerce: получение продуктов по SKU Как сортировать сообщение по пользовательскому значению таблицы Неверный URL-адрес изображения Есть ли is_user_logged_in () для нескольких пользователей? Пользовательская запись в блоге в Genesis Sample Child Theme Как установить файлы cookie для переключения таблиц стилей при щелчке ссылки и установить ее, пока не будет нажата другая конкретная ссылка? Страница портфолио WordPress: показывать только дочерние категории Запретить регистрацию, где роль отсутствует? Почтовая навигация не отображается (в пользовательском шаблоне, пользовательском типе сообщений, пользовательском запросе) woocommerce breadcrumb только в корзине и контрольных страницах

Переадресация входа – несколько сценариев

Я пытаюсь создать код, который выполнит следующее:

  1. Если войти с любой страницы в этом массиве (пример-страница-один, пример-страница-два, пример-страница-три) {затем просто обновите страницу

  2. } elseif login from 'example-page-four' {затем перенаправить на страницу оплаты,

  3. } elseif войти со всех других страниц {затем перенаправить на '/ member-account'}

Пока что все, что я сделал, это вытащить мои волосы. Любая помощь будет принята с благодарностью. У меня очень ограниченные навыки кодирования здесь. Это то, что я до сих пор вымотал, чтобы проверить, но это не работает:

function custom_user_login_redirect($redirect_url) { $page = str_replace('/', '', $_SERVER['REQUEST_URI']); switch($page) { case 'example-page-one': return site_url('/example-page-one'); break; default: return site_url('/member-account'); break; } } add_filter( 'login_redirect', 'custom_user_login_redirect' ); 

Я знаю, что этот код не приведет меня ко всем трем требованиям выше, но я подумал, могу ли я хотя бы заставить это работать, я мог бы сделать все возможное. Помогите!

Solutions Collecting From Web of "Переадресация входа – несколько сценариев"