Как сделать вывод постов на отдельной странице (не на главной)?

Тут на хабре и не только этот вопрос задавался и еще много где объяснялось.
Но я не понимаю, почему у меня ничего не получается.
Я создал index.php и page-posts.php (шаблон).
Перехожу в админку, создаю 2 страницы: Главная и Публикации (выбираю шаблон page-posts.php).
В настройках чтения указываю, что главной страницей будет статическая страница "Главная", а для записей выбираю "Публикации".
Перехожу на страницу "Публикации" и у меня открывается главная страница. В чем проблема?
Я явно что-то упускаю. Помогите понять.
6109551eaa2d0896139858.png
6109552de8bdf584549366.png
610955722a5d8858474396.png
6109557757bfe248807810.png
Файл index.php:
6109558e5c761295619887.png
Файл page-posts.php (он отличается внутри):
6109559b51e9d295753337.png
  • Вопрос задан
  • 180 просмотров
Решения вопроса 1
artzolin
@artzolin Куратор тега WordPress
php, WordPress разработка сайтов artzolin.ru
Я не знаю откуда вы все это берете, но index.php это не главная. index.php - это самый базовый шаблон, он используется, когда WP не может найти никакой другой более подходящий

Для главной нужно использовать front-page.php или home.php, а шаблон по умолчанию это вообще page.php

Подробнее читайте иерархию шаблонов
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы