restalpo
@restalpo

Как поставить страницу вместо списка постов категории в Wordpress?

Здравствуйте! Гуру WP, подскажите.
Переношу сайт-визитку с Joomla на Wordpress, возникла проблема.
В джумле раздел "О компании" был следующим:
"О компании" /about/ — общая страница о компании.
"Сертификаты" /about/sertificate/ — Подстраница
"Картинки" /about/pictures/ — Подстраница
"Новости" /about/news/ — список новостей (блог)
"Ура, новость" /about/news/ura/ — отдельная новость.

Хочу сохранить такую структуру в WP. Создаю категорию about, в ней создаю посты "Сертификаты", "Картинки " и т.д. Но "головная" страница категории about выводит все посты (что логично). Если создать пост с таким же алиасом about, то все равно выводится список (что тоже логично).

То есть, в некоторых местах сайта нужно уйти от блоговости WP. Как заставить WP в таких категориях выводить или конкретный одиночный пост или страницу? Пока делаю так, но такое решение неуниверсально:
--
Создал отдельный файл category-about.pnp и в нем вызываю конкретную страницу:
$the_query = new WP_Query( 'page_id=81' ); // about
while ($the_query -> have_posts()) : $the_query -> the_post();
the_content();
endwhile;
  • Вопрос задан
  • 434 просмотра
Пригласить эксперта
Ответы на вопрос 1
Создайте не категорию, а страницу about, а в ней подстраницы sertificate и т.д.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы