Основная временная шкала на другом пути

wordpress.stackexchange https://wordpress.stackexchange.com/questions/19714

  •  22-10-2019
  •  | 
  •  

Вопрос

У меня есть файл home.php, который я использую в качестве домашней страницы, и он показывает определенную страницу.

В моем index.php у меня есть основной график. Но когда я получаю доступ к этой странице, меня перенаправляют на home.php.

Как я могу это сделать? Чтобы показать мой основной график на дифферентном пути, затем домой. Что -то вроде mysite.com/blog

Это было полезно?

Решение

Переименовать home.php Файл шаблона как front-page.php.

На языке WordPress «Дом» - это Индекс сообщений в блоге. Анкет Первая страница сайта Титульная страница. Анкет Точно так же home.php Файл шаблона соответствует Индекс сообщений в блоге и front-page.php Файл шаблона соответствует Сайт первой страницы, и is_home() условное возвращение верно, когда в Индекс сообщений в блоге в то время как is_front_page() условное возвращение верно, когда в Сайт первой страницы.

Обобщить:

  • Сайт первой страницы: Титульная страница, front-page.php, is_front_page()
  • Индекс сообщений в блоге: Дом, home.php, is_home()

РЕДАКТИРОВАТЬ:

Как настроить статическую страницу в качестве индекса сообщений в блоге:

  1. Создайте две статические страницы с любыми произвольными именами (мы назовем их «первой страницей» и «блог»)
  2. Перейти к: Dashboard -> Settings -> Reading
  3. Установите «Передняя страница отображается» на «Статическую страницу»
  4. Выберите «Первая страница» на раскрывающейся спине для «Первой страницы»
  5. Выберите «Блог» на раскрывающейся странице «Посты»

Сейчас (при условии, что вы настроили красивые постоянные ссылки на Dashboard -> Settings -> Permalinks):

  • URL на первой полосе: www.example.com
  • Сообщения в блоге индекс URL: www.example.com/blog/
Лицензировано под: CC-BY-SA с атрибуция
Не связан с wordpress.stackexchange
scroll top