Рубрики
WordPress

Как сделать страницу Блог и Главная отдельно в блочной теме?

Мне было интересно как попасть на страницу Блог в WordPress (где все записи), если у меня блочной тема и Главная уже красиво оформлена.

Чтобы попасть на страницу блога (где выводятся все записи) в WordPress, нужно понимать, как у вас настроен вывод записей.

✅ Вариант 1. Стандартная страница записей (самый частый случай)

  1. Перейдите в админке:
    Настройки → Чтение
  2. Найдите раздел «На главной странице отображать»

Там возможны два варианта:

🔹 Если выбрано:

«Ваши последние записи»

→ Тогда главная страница сайта и есть блог.
Откройте просто:

https://вашсайт.ru/

🔹 Если выбрано:

«Статическая страница»

Тогда ниже будет поле:

  • Страница записей

Например:
«Блог» или «Новости»

→ Нажмите на название этой страницы в списке «Страницы»
или откройте её по URL, например:

https://вашсайт.ru/blog/

✅ Вариант 2. Через список страниц

  1. Админка → Страницы
  2. Найдите страницу, которая назначена как «Страница записей»
  3. Нажмите «Просмотреть»

⚠ Важно: редактировать контент этой страницы нельзя — она управляется шаблоном.

✅ В блочной теме (Full Site Editing)

Если используется блочная тема:

  1. Внешний вид → Редактор
  2. Откройте шаблон Index или Архив записей
  3. Там находится блок:
    • Query Loop (Цикл запроса) — он и выводит все записи

❗ Если страницы блога вообще нет

Создайте её:

  1. Страницы → Добавить
  2. Назовите, например: «Блог»
  3. Опубликуйте
  4. Перейдите в Настройки → Чтение
  5. Назначьте её как «Страница записей»
  6. Сохраните

Быстрая проверка

Попробуйте открыть:

https://вашсайт.ru/?post_type=post

Если записи есть — они отобразятся.

У меня тема блочная, но ничего не выходило! Точнее выходило не так как мне нужно. Что еще я делал:

Так как если тема блочная (Full Site Editing) — страница блога работает через шаблон с блоком Query Loop (Цикл запроса). Я делал так:

1️⃣ Проверить, назначена ли страница записей

Админка → Настройки → Чтение

Варианты:

🔹 Если стоит «Ваши последние записи»

→ Блог = главная страница
Откройте просто:

https://вашсайт.ru/

🔹 Если стоит «Статическая страница»

Тогда ниже будет:

  • Страница записей (например, «Блог»)

Откройте её по адресу:

https://вашсайт.ru/slug-страницы/

2️⃣ Если нужно отредактировать внешний вид страницы блога

В блочной теме это делается через шаблон:

  1. Внешний вид → Редактор
  2. Слева нажмите Шаблоны
  3. Откройте:
    • Index (Главный шаблон) — если блог на главной
      или
    • Архив записей / Blog / Home — если блог отдельной страницей
  4. Найдите блок Query Loop
    Именно он выводит все записи.

3️⃣ Если блог не отображается

Создайте страницу:

  1. Страницы → Добавить
  2. Назовите «Блог»
  3. Опубликуйте
  4. Перейдите в Настройки → Чтение
  5. Назначьте её как Страница записей
  6. Сохраните

4️⃣ Как добавить ссылку на блог в меню

  1. Внешний вид → Редактор
  2. Откройте Header
  3. Выберите блок Navigation
  4. Добавьте страницу «Блог»

Но была проблема — Главная уже не та красивая блочная страница темы которая была. Вот что мне помогло:

Когда вы в Настройки → Чтение выбираете:

«Статическая страница»
и назначаете «Блог» как Страница записей

— WordPress перестаёт показывать записи на главной и начинает использовать для неё отдельный шаблон.

Из-за этого «красивая главная» темы пропадает.

Нужно правильно развести:

  • Главная страница (красивый лендинг темы)
  • Страница блога (все записи)

1️⃣ Создайте две страницы

  1. Страница Главная
  2. Страница Блог

Опубликуйте обе.

2️⃣ Назначьте их в настройках

Перейдите:

Настройки → Чтение

Выберите:

  • «Статическая страница»
  • Главная страница → Главная
  • Страница записей → Блог

Сохраните.

Теперь:

  • / — будет красивая главная
  • /blog/ — будут все записи

🔧 Почему пропала красивая главная?

Потому что раньше использовался шаблон Front Page, а теперь WordPress переключился на обычный шаблон страницы.

🛠 Как вернуть дизайн темы

В блочной теме:

  1. Внешний вид → Редактор
  2. Откройте Шаблоны
  3. Найдите шаблон:
    • Front Page (Главная)
  4. Убедитесь, что он назначен странице «Главная»

Если нет — откройте страницу «Главная» → справа «Шаблон» → выберите Front Page.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *