WordPress как на ладони
wordpress jino

Лента страниц — при помощи страниц собирать лендинг

Есть такая задача: владелец сайта хочет при помощи страниц собирать лендинг. Каждая смысловая часть лендинга - это отдельная страница. Как-то так.

В связи с чем - проблема:
Шаблон home.php - аналог лендинга, в котором каждый отдельный экран (section) представляют собой отдельную Страницу.

  1. Можно ли реализовать вывод страниц по принципу ленты. Например написать цикл, который формирует содержимое файла

  2. Как написать автоматическое формирование меню для такого лендинга?

Может, криво сформлуировал вопрос - простите.
Заранее благодарен.

0
Гость 4 месяца назад
  • 0
    Kama4486

    Для этого лучше

    1. создать отдельную постоянную страницу для главной
    2. создать для нее шаблон и подключить его как главную
    3. в шаблоне выводить другие страницы. Для удобности эти страницы можно создавать как подсобницы для главной и получать их потом как дочерние. Для сортировки получившихся блоков из админки можно указать сортировку по menu_order ...
    Комментировать
  • 0

    Как вариант предлагаю использовать Visual Composer или аналогичный page builder. Можете купить, можете скачать ломаный. Легко заполнять информацией. Много шорткодов.

    Если нужно что то нестандартное можно написать свой и интегрировать. Есть набор встроенных анимаций. Меню можно собрать в админке, каждому cмысловому блоку присвоить id, добавить smoothscroll и будет красиво скролить до нужного блока.

    http://demos.artbees.net/jupiter5/pages/homepage-scroll/ например

    4 месяца назад

    Да, Visual Composer или Divi были бы хороши. но там, как раз не типовая задача.

    Molotow 4 месяца назад

    Опишите что в вашей задаче "нетипового".

    Koriolan 4 месяца назад

    "нетиповая" верстка. В дизанйе использованы некоторые приемы верстки, (галереи и пр), которые при помощи стандартного Visual Composer или аналогичного page builder не сделать.

    Molotow 4 месяца назад

    Я уже писал, что если у вас что-то нестандартное, вы можете написать свой шорткод и интегрировать его в Visual Composer.
    https://wpbakery.atlassian.net/wiki/pages/viewpage.action?pageId=524332

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Регистрация. Вход.