Страницы людей — только начало. Эти инструменты помогают посетителям войти в древо: главная страница древа, мгновенный поиск, указатель людей и схема всего древа. Каждый из них — шорткод: вставьте его на страницу (в Elementor — в виджет «Шорткод»).
Всё считается только по тем людям, которых посетителю можно видеть. Живые и закрытые люди скрыты согласно вашим настройкам приватности.
Главная страница древа
[rootspersona_hub]
Один шорткод собирает всю главную страницу раздела о семье:
- Древо в цифрах — люди, семьи, поколения, годы истории, фамилии, места.
- Лица старших поколений.
- Дни памяти около сегодняшней даты: рождения, смерти и свадьбы.
- Входы в древо: самый ранний известный предок, самая большая семья, самая долгая жизнь, самая длинная линия предков, случайный человек.
- Рождения по десятилетиям.
- Семьи по фамилиям — каждая фамилия открывает свой список людей.
- Места с числом людей и картой.
Страницы фамилий и мест открываются на той же странице, создавать их не нужно. Портреты и дни рождения живых людей видят только вошедшие на сайт члены семьи.

Части по отдельности
Каждая часть работает и сама по себе — например, на главной странице вашего сайта:
| Шорткод | Что показывает |
|---|---|
[rootspersona_faces count="24"] | портреты старших поколений; count — сколько |
[rootspersona_today days="5"] | дни памяти; days — сколько дней до и после сегодняшнего |
[rootspersona_start] | входы в древо |
[rootspersona_timeline] | рождения по десятилетиям |
[rootspersona_surnames count="30"] | фамилии; без count — все |
[rootspersona_places count="12"] | места и карта |
Если на сайте несколько древ, добавьте batch="2" (номер загрузки древа), чтобы показать одно из них.

Поиск
Для поиска нужны два шорткода: строка поиска там, где её увидят посетители (например, в шапке сайта), и страница с результатами.
[rootspersona_search]
[rootspersona_search_results]
Создайте страницу, например «Поиск», и поставьте на неё [rootspersona_search_results]. Строка поиска сама найдёт эту страницу. Если страница результатов собрана в Elementor, укажите её адрес явно: [rootspersona_search results="/search/"]. Если на странице результатов ещё нет строки поиска, она покажет свою.
Подсказки появляются прямо при наборе: люди по любому из их имён, места и годы, а также записи и страницы сайта. Буквы ё и е считаются одинаковыми. Посетители ищут по заранее собранному указателю, поэтому ответ мгновенный даже в большом древе. Вошедшие на сайт находят и тех, кого видят только они.
В следующей версии: поиск будет находить и созвучные имена — варианты написания вроде Фесенко вместо Фисенко или Petroff вместо Petrov, а имя, набранное латиницей, найдёт его написание кириллицей.
Указатель людей и частые фамилии
[rootsPersonaIndexPage batchId="1" /]
Список всех людей древа по алфавиту, постранично. Сколько строк на странице, задаётся в Настройки → RootsPersona → Pages and other → Entries Per Page (по умолчанию 25).
Для боковой колонки или подвала есть виджет Surname Widget (в Внешний вид → Виджеты): самые частые фамилии древа.
Источники древа
[rootsEvidencePage batchId="1" /]
Все источники древа на одной странице. С sourceId="S1" — один источник и люди, для которых он указан.
Схема всего древа
Многие генеалогические программы рисуют всё древо одной большой схемой. RootsPersona может показать эту схему на вашем сайте и превратить каждого человека на ней в ссылку на его страницу.
- В своей программе сохраните схему как файл SVG (например, в «Древе Жизни»).
- Откройте Инструменты → RootsPersona → Tree chart (схема древа) и загрузите файл. Если на схеме есть фото, загрузите ZIP-архив с SVG-файлом и папкой фотографий, которую программа сохранила рядом, или сначала положите эту папку в медиатеку.
- Посмотрите отчёт: в нём перечислены прямоугольники, которые не удалось связать с человеком.
- Вставьте
[rootspersona_chart]на страницу.
Прямоугольник становится ссылкой, когда имя и годы совпадают с человеком из древа. Тёзки различаются по годам, девичьей фамилии в скобках и по тому, где нарисованы их родственники. Посетители могут увеличивать схему (колёсиком мыши, двумя пальцами или кнопками), перетаскивать её, открывать на весь экран и искать на ней человека. Из загруженного файла удаляются скрипты и внешние ссылки. После загрузки GEDCOM или создания новых страниц ссылки обновляются сами.
Схема занимает всю ширину экрана. Чтобы оставить её в колонке текста, добавьте width="column"; высота задаётся через height, например [rootspersona_chart height="600px"].

В следующей версии: щелчок по человеку подсветит на схеме его предков, потомков и супругов и откроет карточку с фото, кнопками «Открыть страницу» и «Показать всех»; адрес схемы при этом будет указывать на этого человека — им можно поделиться или сохранить в закладки.