Как сделать, чтобы дата поста была ссылкой на архив статей
Здравствуйте, у меня есть блог vebmaster24.ru, не могу найти как сделать, чтобы дата поста была ссылкой и вела на архив статей за это число, и как сделать чтобы автор статьи был ссылкой, которая ведет на страницу автора.
Ссылка на архивную страницу с анкором в виде даты
Для дат, получите дату поста в нужном формате с помощью get_the_date(). И используйте её во втором параметре get_archives_link( $url, $text, $format ). А для первого параметра ($url), получите опять дату поста, но в подходящем для ссылки формате. Например, чтобы попасть на архивную страницу 2014 года нужна ссылка
/2014
, а/2014/08
- это ссылка на архивную страницу августа 2014г и т.д.Приведу пример, допустим, пост опубликован
1 апреля 2014 года
, тогда, используем такой код на отдельной странице поста:Схема думаю понятна, тут только вам нужно настроить под свои нужды...
Ссылка на страницу автора
Чтобы вывести ссылку на архивную страницу автора записи, есть специальная функция the_author_posts_link():
Добавьте
/date
в параметр функции:А если это архив произвольного типа записей, не post?