Как вывести посты на отдельной странице?
«Как вывести посты на отдельной странице?» — один из самых распространенных вопросов новичков, осваивающих WordPress. И, наверно, один из самых сильных раздражителей для тех, кто уже освоил азы.
Но перед тем как разбираться с «как«, стоит разобраться с «почему» и «зачем«. В большинстве случаев желание вывести посты на странице связано с тем, что в навигационном меню используемой Темы выводится список статических страниц. Такова традиция. Даже настоящее навигационное меню, относительно недавно появившееся в WordPress, по умолчанию (то есть, не будучи настроенным) выводит список страниц. Вот и пытаются новички «впихнуть невпихуемое». Некоторые догадываются создать рубрики, которые «надо как-то вывести на страницах» — те же грабли, но на следующем шаге. Пустая трата сил и нервов.
Так что же делать? Ответ прост: делать меню. В Сети огромное количество инструкций и по настройке навигационного меню, и по модернизации Тем, изначально меню не поддерживающих. Повторять это всё не вижу смысла.
Однако надо заметить, что бывают случаи, когда делать настоящее навигационное меню смысла нет, а можно обойтись списком страниц. Это случаи, когда в меню нужно вывести всего одну-две рубрики. Тогда ставим плагин Page Links To, создаем фейковую страницу и привязываем к ней url рубрики. Аналогично поступаем с произвольными ссылками (чаще всего это ссылка на форум, не интегрированный с wordpress). Такой маневр позволяет заодно несколько снизить нагрузку на сервер, т.к. навигационное меню отнюдь не самая лёгкая «запчасть». Но это уже ближе к трюкам, чем к канонам. А новичкам, я считаю, надо сначала освоить канонические методы.
Тем не менее, вывод постов на странице возможен, а порой даже необходим. Однако это уже совсем не начальный уровень. Как говорится, подрастешь — узнаешь 🙂
См. также Как вставить посты в страницу?
Свежие комментарии