есть сайт. Вопрдпресс.
Для всех постов на сайте настроенны permalink с названием поста в url (/%postname%/)
Для одного из вида кастомных постов нужно настроить другую структуру, с датой поста в url (/%year%/%monthnum%/%day%/) и без названия поста в урле. В один день может быть только один пост такого типа, но может вообще не быть. Кроме этого при переходе по урлу без дня, нужно показывать первый пост за этот месяц, при переходе по урлу без дня и месяца нужно показывать пост за первое января.
Примеры:
При переходе по url: site.ru/post-type/2015/06/01 будет отображаться пост за 1 июня 2015 года
При переходе по url: site.ru/post-type/2015/06/ будет отображаться пост за 1 июня 2015 года
При переходе по url: site.ru/post-type/2015/ будет отображаться пост за 1 января 2015 года
Дополнительные хотелки. Если первого числа месяца(например май) не было поста а пользователь перешел по урлу
site.ru/2015/05/01 или site.ru/2015/05/ то не редиректить пользователя на 404, а показать сообщение о том что нет данных для выбранной даты.