Страница человека

У каждого человека древа может быть своя страница на вашем сайте. Это обычная страница WordPress: в заголовке — имя человека, у неё свой адрес, её находят поисковики, на неё можно сослаться из записей блога, оставить комментарий или дописать свой текст.

Страница человека в оформлении «Карточка из архива»
Страница человека в оформлении «Карточка из архива».

Что есть на странице

  • Имена: при рождении, в браке, другие имена, прозвище.
  • События и факты: с датами, местами, адресами, возрастом и причиной; заметки.
  • Семья: родители, супруги с браком и разводом, дети, усыновление и опека, древо на три поколения и число потомков. Каждый родственник, у которого есть страница, — ссылка.
  • Источники: с указанной страницей и цитатой.
  • Фотографии: портрет и галерея, где фото открываются крупно.
  • Карта мест жизни человека.

Разделы, для которых нет данных, не показываются. Для поисковиков на странице есть разметка schema.org Person.

Семья на странице человека: дедушки и бабушки, родители, супруги и дети
Семья: дедушки и бабушки, родители, супруги и дети, с числом потомков.

Три оформления

Оформление выбирается в Настройки → RootsPersona → Persona page (страница человека) → Persona page template (шаблон страницы):

  • «Классический (панели)» — исходное оформление плагина: шапка с портретом и отдельные панели — факты, предки, семьи, потомки, источники. Любую панель можно выключить.
  • «Карточка из архива» — как карточка из семейного архива: портрет, факты, биография, семья и фото.
  • «Летопись (линия поколений)» — человек между предками и потомками, поколение за поколением.

«Карточка из архива» и «Летопись» берут шрифты из вашей темы. На вкладке Colours (цвета) выберите набор цветов — «Сепия», «Нейтральный», «Тёмный» или цвета вашей темы — либо подберите свои; образец сразу показывает результат. Отдельной странице можно дать другое оформление, чем у остальных: добавьте в её шорткод template="archive", template="chronicle" или template="classic".

Что показывать на всех страницах

В Настройки → RootsPersona → Persona page:

  • Show dates и Show places (показывать даты и места) — снимите отметку, чтобы скрыть их на всех страницах, например ради приватности.
  • Show on the page (показывать на странице) — биография, фотографии, карта мест.
  • Для «Классического» оформления: какие панели показывать, силуэты вместо отсутствующих фото, ссылки для правки внизу страницы.

Даты

Даты пишутся на языке сайта, а не в виде сырого GEDCOM: «15 марта 1822», «около 1890», «между 1852 и 1854», «с 1846 по 1890». Даты по старому стилю (юлианскому) показываются вместе с новым в скобках: «15 (27) марта 1822».

Фотографии

Фотографий на странице может быть сколько угодно: первая — портрет, остальные — галерея. Фото, которые ваша генеалогическая программа привязала к людям, попадают на их страницы через Инструменты → RootsPersona → Upload photos или приходят вместе с архивом .gdz / .zip (см. Начало работы). Можно добавлять фото на страницу и вручную — при обновлении древа они остаются.

Карта мест

Если в GEDCOM-файле у места есть координаты, на странице появляется карта мест жизни человека. Большинство генеалогических программ умеют добавлять координаты к местам. Карту рисует Leaflet, который входит в плагин, а изображения карты берутся с OpenStreetMap: когда посетитель прокручивает страницу до карты, его браузер загружает изображения с серверов OpenStreetMap, и те видят IP-адрес посетителя. Если на вашем сайте нужна политика конфиденциальности, упомяните это в ней. Чтобы выключить карту, снимите отметку Map of places (карта мест) в Show on the page.

Свой текст на странице

Внутри страницы человека стоит один шорткод, например:

[rootsPersona personId="I1" batchId="1" /]

Всё вокруг него — ваше: воспоминания, письма, аудио и видео, галерея. Обновление древа из нового GEDCOM-файла меняет только то, что показывает шорткод; ваш текст остаётся.

Оформления «Карточка из архива» и «Летопись» можно выводить частями, чтобы ваш материал стоял между ними. Для этого поставьте несколько шорткодов с part="…":

  • part="intro" — имя, портрет и главные факты;
  • part="family" — семья;
  • part="photos" — галерея;
  • part="map" — карта;
  • part="sources" — источники;
  • part="rest" — всё, кроме начала (семья, фото, карта, источники).
[rootsPersona personId="I1" batchId="1" part="intro" /]
(здесь ваши воспоминания)
[rootsPersona personId="I1" batchId="1" part="rest" /]

Elementor и другие конструкторы

Страницы людей можно собирать в Elementor или другом конструкторе страниц. Поставьте шорткод в виджет «Шорткод» — целиком или частями, как выше, — а между ними свои виджеты. Upload photos кладёт портрет в виджет с началом страницы (intro), а остальные фото — в виджет с галереей (photos).

Кто может видеть страницу и что показывается у живых людей — в разделе «Приватность» (скоро).