luemerg
@luemerg

Wordpress как реализовать страницу под все записи?

Нужно сделать страницу новостей которая будет выводить все записи
  • Вопрос задан
  • 151 просмотр
Решения вопроса 1
Создай обычную страницу, а потом создай цикл выбора всех постов в файле page-n.php
n - id созданной страницы
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@vanyproduction
Создать страницу => выбрать в настройках ее, как Страницу архива записей (там где выбор главной) => PROFIT.
Ответ написан
Комментировать
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Смотрите иерархию шаблонов. У вас уже есть шаблоны такой страницы - home.php, index.php. Создаете страницу в админке и назначаете ее "страницей блога" в настройках "Чтение" (или соответствующей секции Customizer). С этого момента эта страница будет искать шаблон home.php, если его нет - index.php. Чтобы модифицировать основной запрос этой страницы (изменить количество постов на страницу, порядок сортировки и тд) используйте хук pre_get_posts.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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