n-wp.ru — блог о WordPress

Ссылка на дату

Есть пост.Ниже заголовка есть дата (дд.мм.гггг). Надо чтобы при нажатии на «дд» открывалась страница с постами этого дня, на «мм» этого месяца и «гггг» года соответственно.

Думаю даже новички в php смогут мне помочь. Заранее спасибо

2 комментария

  • Есть такая функция

    Подробнее о ней написано тут: http://codex.wordpress.org/Function_Reference/get_day_link
    В ней в качестве аргументов присутствуют год, месяц и день. С помощью этой функции можно получить ссылку на посты за конкретный день:

    И есть функция, отображающая дату поста:

    Наверное можно использовать эти функции вместе для вывода ссылки на посты за ту же дату, которую имеет уже опубликованный пост. Для этого нужно в одиночной записи (single.php) вставить такой код:

    Можно текст «Посты за эту дату» поменять на дату:

    Вот этот код и можно использовать в качестве ссылки на посты, опубликованные той же датой, что и просматриваемый пост.

    Для вывода ссылки на посты, опубликованные этим же месяцом, можно использовать функцию

    Код будет иметь такой вид:

    Для вывода ссылки на посты, опубликованные этим же годом, можно использовать функцию

    Получится примерно так:

    Итоговый код будет иметь такую структуру:

    Проверил — работает.
    [img]http://dl.dropbox.com/u/2027201/Images/tiaurus-2010-12-19_202655.png[/img]