• Как правильно сформировать структуру (вложенность) страниц сайта WordPress?
    Привет
    Подскажите пожалуйста, как в WP разбить вложенность страниц правильно?
    Структура:
    Главная — на ней в нав. меню — : «Столы», «Стулья», «Шкафы», «Тумбы», и на самой главной карточки с изображениями (ссылки на эти рубрики), те же «Столы» , «Стулья» … «Тумбы».
    На странице рубрики «Столы» — подрубрики: «Столы деревянные», «Столы железные», «Столы стеклянные».
    На странице подрубрики «Столы деревянные» — посты: «Стол дер. высокий», «Стол дер. низкий», «Столы дер. средний» и т.д.
    И уже при переходе на «Стол деревянный высокий» — попадаем на single page стола.

    Получается уровней: Главная -> Столы -> Столы деревянные -> Стол дер. высокий -> single page.

    Шаблоны страниц для уровней вложенности одинаковые, кроме single page, у нее свой шаблон.

    Как реализовать такую структуру в WP?
    Как разделять? страницами, категориями, постами, родительскими страницами или еще как-то?
    Как это правильно делается?
    Спасибо!

Просмотр 12 ответов — с 1 по 12 (всего 12)
  • если это магазин — то woocommerce

    нет не магазин, столы и стулья как пример)

    нет не магазин,

    А что, если

    и на самой главной карточки с изображениями

    Карточка чего? Товара ж?

    столы и стулья как пример

    ??? Чую, Вы наверное про какой-то сайт говорите. Не стесняйтесь давать ссылку на пример.

    К сожалению нет примера, да там не карточки) Здесь важна сама структура. Ладно давайте не на примере столов). Вот кликаю я по пункту меню, как пример «История», после этого меня перебрасывает на страницу, где представлены категории (см. рисунок) ввиде блоков (у меня там на картинки это «зарубежная и «отественная» и какая-то к примеру), кликая по блоку, например «зарубежная история» попадаю на страницу с записями по зарубежной истории. Ну дальше только страница самой записи (single.php). Вот примерно такое хочется осуществить,только чтобы удобно было все это дело из админки выводить. Подскажите, пожалуйста.

    • Ответ изменён 7 лет, 7 месяцев назад пользователем bazzinga.

    тогда я не очень понимаю…. а стандартные категории и подкатегории разве не так работают?

    в крайнем случае сделайте страницу «история», на нее выведите категории

    Подскажите, пожалуйста.

    Обычная иерархия рубрика-подрубрика(и)-пост

    смотрите, я создаю рубрику «история» и подрубрики «зарубежная» и т.д. правильно? Я просто не понимаю, как сделать так, чтобы выводились такие блоки? » Эти блоки будут записями и их просто млжно отнести к нужной подрубрике и выводить на странице категорий (category.php)? Я извиняюсь за глупые вопросы.

    Я просто не понимаю, как сделать так, чтобы выводились такие блоки?

    Блоки — это всего лишь вёрстка.

    ну дизайн блоков — это верстка, а как мне в них выводить подкатегории, какой функцией? Грубо говоря это должны быть ссылки на страцицы с записями подкатегорий. Вот как их выводить из админки мне не понятно.

    эта функция называется «обычная ссылка»
    <a href="http://ваша_подкатегория">СуперИстория!</a>

    а как мне в них выводить подкатегории, какой функцией? Грубо говоря это должны быть ссылки на страцицы с записями подкатегорий. Вот как их выводить из админки мне не понятно.

    Не ищите сложностей там. где их нет. ВП сам всё выведет. Вы для начала хоть попробуйте создать такую структуру. А вот когда увидите результат и если он не будет вас устраивать — тогда спросите.
    И не забывайте — разные темы могут по разном выводить.

    • Ответ изменён 7 лет, 7 месяцев назад пользователем SeVlad.

    Вот, кстати, как пример тема https://wordpress.org/themes/semicolon/ Выводит посты в неск колонок. С миниатюрами. Т.е. так как у Вас на скрине.
    Если Вам не нужен вывод постов из подрубрк в вышестоящих рубриках, то это уже можно изменить.
    Ну или подобрать другую тему, где такие настройки есть в админке.

    • Ответ изменён 7 лет, 7 месяцев назад пользователем SeVlad.
Просмотр 12 ответов — с 1 по 12 (всего 12)
  • Тема «Структура сайта» закрыта для новых ответов.