Поддержка Темы и шаблоны WordPress блог + лендинг. Можно ли?

  • Здравствуйте, подскажите пожалуйста, как можно грамотно объединить блог на вордпресс и лендинг, так чтобы неавторизированные пользователи видели главную страницу сайта в виде лендинга, где есть кнопка войти, а уже авторизированные видели в виде главной страницы сайта стандартную страницу вордпресс с последними записями? Ну и соответственно что бы лендинг содержал в себе только переход на страницу авторизации,а остальные страницы были видны уже только тем, кто вошел.
    Я вроде бы видел, что можно прямо с помощью шаблона который стоит на сайте сделать лендинг. Разработчики шаблонов ведь часто показывают лендинги, когда просматриваешь «демо» какой-либо темы. Хотя может и нельзя так…

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Модератор Yuri

    (@yube)

    чтобы неавторизированные пользователи видели главную страницу сайта в виде лендинга, где есть кнопка войти, а уже авторизированные видели в виде главной страницы сайта стандартную страницу вордпресс с последними записями?

    Как один из вариантов.
    1. Верстаете лендинговую страницу, скажем, как landing.php, и кладете его и все относящиеся к нему стили, скрипты и картинки в директорию темы.
    2. В шаблон home.php в начале добавляете

    
    if ( ! is_user_logged_in() ) {
        include 'landing.php';
        exit;
    }
    

    Во избежание потери модификаций пользуйтесь механизмом дочерних тем (см. документацию).

    как можно грамотно объединить блог на вордпресс и лендинг

    Сейчас 99% тем имеют возможности создать леддинг-морду. А в тех, что не умеют тоже можно сделать кучей разных способов.
    Но с учетом ниже следующих требований…

    чтобы неавторизированные пользователи видели главную страницу сайта в виде лендинга, где есть кнопка войти, а уже авторизированные видели в виде главной страницы сайта стандартную страницу вордпресс с последними записями?

    Вот это уже с «грамотно» сочетается весьма плохо.
    Стоит 100500 раз подумать — нужны ли левые юзеры с доступом в админку?

    Вы вполне можете свой леддинг сделать на html, а ВП положить напр, в подкаталог и закрыть http-авторизацией.

    а уже авторизированные видели в виде главной страницы сайта стандартную страницу вордпресс с последними записями?

    Есть плагины, которые направляют пользователя на нужную страницу после авторизации.
    https://ru.wordpress.org/plugins/peters-login-redirect/ — один из таких. Но на нем свет клином не сошелся. Есть и другие ищите.
    https://ru.wordpress.org/plugins/search/login+redirect/

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «WordPress блог + лендинг. Можно ли?» закрыта для новых ответов.