WordPress пользовательский тип страницы архива - PullRequest
1 голос
/ 21 июня 2010

Я начинаю с wordpress (с друпальского фона) и пытаюсь понять, как создать новое "меню" или шаблон URL. Я не совсем уверен, что такое жаргон в WordPress, поэтому у меня возникли небольшие проблемы с поиском в Интернете.

текущий архив позволяет сортировать по: / post / date / 2010/06

Что я пытаюсь сделать, так это расширить функциональность архива, включив в него также «день». то есть. / запись / дата / 2010/06/22

Я не против создать для этой цели новый тип страницы, например / archive / YYYY / MM / DD или что-то подобное.

не уверен, где начать с сопоставления "шаблона URL" с функцией или шаблоном "обработчика URL".

Ответы [ 2 ]

1 голос
/ 23 июня 2010

Я закончил, используя:

<ul><?php wp_get_archives('type=daily'); ?></ul>

Это дало мне архивный список ссылок, которые указывают прямо на нужные мне страницы. Архив уже поддерживает фильтрацию по дням, поэтому мне просто нужно было найти способ доступа к нему.

Шаблон URL / post / гггг / мм / дд

Если кто-то заинтересован в создании ссылки непосредственно на эту страницу, используйте:

<?php echo get_day_link(2010, 6, 20); ?>
0 голосов
/ 21 июня 2010

Wordpress может настроить стиль постоянных ссылок , которые вы используете на вкладке Настройки / Постоянные ссылки вашей административной страницы. Похоже, вы хотите что-то вроде /%year%/%monthnum%/%day%/%postname%, что позволит вам группировать по годам, годам / месяцам и годам / месяцам / дате.

...