WordPress на один пейджер: как структурировать / посты или страницы?
Хей-хо,
Я новичок в WordPress и в настоящее время создаю веб-сайт для клиента. Это одностраничный пейджер, и мне интересно, как создать бэкэнд.
Допустим, это кошачий бизнес. И структура выглядит следующим образом:
- Стрижка
- Стрижка Малышки
- Стрижка длинных волос
- Специальная стрижка волос
- Фотографирование
- Одиночные Студийные Фотографии
- Групповые Студии Фотографии
- Владелец + Cat Studio Фото
- Снаружи Фотографии
- Повышение квалификации
- Быстрее Бег
- Выше прыжки
- Лучшая охота на мышь
- Новости
- контакт
Категории 1—5 должны формировать меню.
Каждая запись является (до сих пор) публикацией и имеет несколько настраиваемых полей (например, Цена, Продолжительность, Местоположение...), и это прекрасно работает. Клиент должен иметь возможность редактировать / добавлять / удалять отдельные записи (например, "Специальная стрижка").
Как я должен построить это знать?
Первая идея
- Оформление страниц для каждой категории с указанием отдельных сообщений, отнесенных к "категории WordPress"
- Сделать так, чтобы на главной странице отображались все страницы
Вторая идея
- Создание всего в сообщениях
- Создайте также категории 1–5 в сообщениях и выясните, как применять специальный CSS (обходной путь с пользовательскими полями?)
Каков разумный путь? В любом случае, после этого мне понадобится дополнительная помощь, соединив лучшие учебники, так как поиск по часам не помог мне.
Благодарю.
Извинения за мой плохой английский
1 ответ
Вы можете создать простой одностраничный пейджер, просматривая страницы с глубиной 1, а затем просматривая каждую из их подстраниц. Вы можете использовать функцию get_pages для этого.
Убедитесь, что вы перенаправили отдельные страницы на якорь на вашем одностраничном / домашнем (с плагином перенаправления). Это не позволит людям найти ваши отдельные страницы через поисковую систему.
Как работает get_pages: http://codex.wordpress.org/Function_Reference/get_pages
Как перебрать ваши (под) страницы: http://wordpress.stackexchange.com/questions/93844/child-pages-loop