Плагин Archive
- 312 просмотров
- 28 октября, 2023
- Обновлено: 1 ноября, 2023
- admin
- Время чтения: 2 минуты
Плагин предназначен для формирования архива публикаций сайта по годам. Каждый год разбит на блоки – месяцы, в которых публиковались страницы. В каждом таком блоке путем создания страничных тегов может быть выведена вся информация о публикации. В дефолтном шаблоне это ссылка на страницу, дата публикации и количество просмотров.
Для установки плагин Archive потребует предустановленную библиотеку Cotlib,а также плагин Hits. В остальном все стандартно.
Использование плагина Archive
Комплектный шаблон archive.tpl для унификации сверстан с использованием фреймворка Bootstrap. Для кастомизации шаблона скопируйте его в папку plugins или plugins/archive своей темы и измените его под свои нужды.
В конфигураторе плагина вы найдете всего две настройки:
- Черный список категорий
- По умолчанию показывать только публикации текущего года
Они никак не влияют на вывод плагина. Первая настройка фильтрует посты по коду категории. По умолчанию это раздел system, где обычно размещаются статичные страницы. При необходимости добавьте в список свои коды. Указывать их необходимо через запятую.
Активировав вторую настройку, вы ограничите дефолтную локацию плагина архивом только текущего года. Это может понадобиться если весь архив сайта слишком велик чтобы указывать его целиком в одной локации. Фактически при обращении к дефолтной локации archive будет происходить перенаправление на страницу архивов текущего года. В дефолтный шаблон включены все необходимые логические блоки, поэтому переключать режимы можно прямо из конфигуратора плагина.
Для архива каждого года плагин сформирует уникализированные мета-теги title и description.
01.11.2023:
Изменен конфигуратор плагина. Вместо выбора кодов для черного списка теперь используются две настройки – выбор режима (черный / белый список) и выбор кодов категорий (указывать через запятую). По умолчанию: черный список, код категории system.
Приятного использования. Свои отзывы, пожелания и багрепорты отставляйте в комментариях на нашем сайте (не требуют регистрации) или в Issues на Github.
Новый комментарий