WP Manifestindependent plugin directory
manifest / content / wordpress-plugins

New Vek Archive Navigator

Плагины для архивов на сайте WordPress

by Максим Самсонов · github.com/neotick31/wordpress-plugins

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/neotick31/wordpress-plugins/archive/refs/heads/main.zip

<<<<<<< timeline

New Vek Timeline

WordPress-плагин для страницы таймлайна архива «Новое время».

Что делает

  • выводит выпуски выбранной рубрики в виде линейного таймлайна;
  • определяет бумажную дату выпуска из поля nvn_issue_date, заголовка, подзаголовка, содержимого или имени прикрепленного файла;
  • добавляет двойной ползунок для выбора периода;
  • скрывает выпуски вне выбранного диапазона;
  • показывает счетчик выпусков в текущем отрезке;
  • оформлен в том же газетно-архивном стиле, что и навигатор.

Установка

  1. Загрузить папку new-vek-timeline в /wp-content/plugins/.
  2. Активировать плагин в админке WordPress.
  3. Добавить на страницу таймлайна шорткод:
[new_vek_timeline category="vypuski-arhiva"]

Настройки шорткода

[new_vek_timeline category="vypuski-arhiva" title="Таймлайн выпусков" year="1914"]
  • category - slug рубрики с выпусками.
  • title - заголовок блока.
  • subtitle - поясняющий текст.
  • year - год в шапке.
  • limit - ограничение количества записей, по умолчанию выводятся все.

Даты

Самый надежный вариант - добавить к записи пользовательское поле:

nvn_issue_date = 03.05.1914

Также распознаются форматы:

03.05.1914
03.05.14
18_03.05.14
3 мая 1914 года

=======

New Vek Archive Navigator

WordPress-плагин для сайта интерактивного архива «Новый Векъ».

Что делает

  • выводит записи WordPress из выбранной рубрики в виде газетного архива выпусков;
  • формирует карточки с датой, номером выпуска, изображением, описанием и ссылкой;
  • добавляет архивную шапку со счетчиком, диапазоном дат и сводкой;
  • добавляет быстрые кнопки месяцев со счетчиками выпусков;
  • добавляет поиск по названию, дате, номеру выпуска, месяцу и описанию;
  • добавляет сортировку от старых к новым и обратно;
  • подключается через шорткод.

Установка

  1. Загрузить папку new-vek-navigator в /wp-content/plugins/.
  2. Активировать плагин в админке WordPress.
  3. Создать или проверить рубрику для выпусков, например vypuski-arhiva.
  4. Добавить на страницу шорткод:
[new_vek_navigator category="vypuski-arhiva"]

Если у рубрики другой ярлык, заменить vypuski-arhiva на свой slug.

Настройки шорткода

[new_vek_navigator category="vypuski-arhiva" title="Все выпуски журнала «Новое время»" year="1914"]
  • category - slug рубрики с выпусками.
  • title - заголовок блока архива.
  • subtitle - поясняющий текст в архивной шапке.
  • year - год, который показывается в шапке.
  • limit - ограничение количества записей, по умолчанию выводятся все.

Дополнительное поле даты

Плагин пытается взять дату из нескольких мест:

  1. пользовательское поле nvn_issue_date;
  2. заголовок записи, например 04.01.1914, 04.01.14 или 18_03.05.14;
  3. подзаголовок/содержимое записи, например Суббота 3 мая 1914 года;
  4. имя прикрепленного файла выпуска, например 18_03.05.14.pdf.

Если дата не найдена ни в одном из этих мест, используется дата публикации записи WordPress.

Также можно добавить пользовательское поле nvn_issue_date в формате дд.мм.гггг или гггг-мм-дд.

main