Функция Вордпресс – wp_get_archives() используется для отображения архива блога. Но при тонкой настроке может применяться даже для формирования карты сайта.
Функция может вызываться как с параметрами, так и без. Без указания параметров выводит: архив по месяцам в виде списка без ограничения количества ссылок и без указания количества сообщений.
При использовании двух и более параметров, они объединяются знаками &.
Тип списка: type=yearly (отображение годов) | monthly (отображение месяцев – по умолчанию) | weekly (отображение недель) | daily (отображение дней) | postbypost (отображение всех записей с сортировкой по дате) | alpha (отображение всех записей с сортировкой в алфавитном порядке)
Формат списка: format=html (обычный список – < li >) | option (выпадающий список < select > / < option >) | link (в виде тегов < link >) | custom (свой вариант с использованием параметров before и after)
Теги оформления списка (когда формат указан как custom): before=<текст перед ссылкой>; after=<текст после ссылки>
Количество выводимых на экран ссылок: limit=<число> (по умолчанию – выводит все)
Отображение количества записей: show_post_count=1 (отображать) | 0 (не отображать)
Вывод результата работы функции: echo=1 (выводить) | 0 (не выводить).
Пару примеров
Отобразить записи за последние 10 дней: wp_get_archives(‘type=daily&limit=10′)
Вывести все статьи блога в алфавитном порядке (карта сайта): wp_get_archives(‘type=alpha’)
