2017-02-08 11 views
-1

У меня есть сомнения в php. У меня есть 4 домашних страниц:Несколько домашних страниц - Тип аудитории

  1. Жилых (index.html)
  2. карьеры
  3. промышленных
  4. дети

один клиент посещение, карьера домашней страницы. Затем он посещает всю внутреннюю страницу. Затем этот клиент снова нажимает кнопку «Дети», означая, что он автоматически перенаправляет домашнюю страницу карьеры.

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

Пожалуйста, дайте мне идею в wordpress и php.

ответ

0

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

Моя рекомендация заключается в использовании http_session для установки переменной, следующей за пользователем. Затем вы можете установить URL-адрес главной страницы для этой переменной.

Чтобы установить переменную, добавьте в начало файлов:

session_start(); //note - wordpress may already do this. 
if (!isset($_SESSION['homepage'])) { 
    $_SESSION['homepage'] = $_SERVER['SCRIPT_NAME']; 
} 

Вы можете использовать переменную $_SESSION['homepage'] в ссылке на главной странице, где он установлен в вашем шаблоне. Например:

<a href="<?= $_SESSION['homepage']?>">Homepage</a> 

 Смежные вопросы

  • Нет связанных вопросов^_^