Можливості теми
Що вбудовано в тему
Universalis спроєктована як самодостатня: майже все, що зазвичай вимагає окремих плагінів, реалізовано в самій темі. Менше плагінів — це менше оновлень, менше конфліктів між ними, менше потенційних діра в безпеці й передбачувана поведінка сайту. Нижче — основні «фішки», заради яких ми відмовилися від зайвих плагінів.
Замість окремих плагінів
Кожен пункт нижче зазвичай ставлять окремим плагіном — у нас він уже всередині теми:
- Дублювання записів — замість Duplicate Page / Yoast Duplicate Post.
- Блоковий конструктор сторінок — замість Elementor / WPBakery.
- Перемикач мов — замість GTranslate.
- Перегляд PDF — замість PDF.js Viewer (shortcode).
- Живий пошук по сайту — замість SearchWP / Relevanssi.
- Сповіщення (плаваюча кнопка + модалка) — замість плагінів спливаючих вікон.
- Відеоплеєр — замість окремих плагінів-плеєрів.
- Лайтбокс для зображень — замість плагінів галерей/лайтбоксів.
- Хлібні крихти з розміткою schema.org — замість breadcrumbs з SEO-плагінів.
- Форма зворотного звʼязку → Google Forms — замість Contact Form 7.
- Завантаження SVG / HEIC у медіатеку — замість плагінів підтримки SVG.
Дублювання записів
У списках записів, сторінок і викладачів зʼявляється дія «Дублювати» (наведіть курсор на рядок — поряд із «Редагувати» / «Кошик»). Один клік створює повну копію у вигляді чернетки й одразу відкриває її в редакторі.
Копіюється все, що потрібно для редагування «з чистого аркуша»:
- заголовок (з позначкою «(копія)»), вміст, відривок;
- усі додаткові поля, зокрема блоки конструктора сторінок (SCF flexible content) — разом із прив’язками до визначень полів, тож копія відкривається без втрати блоків;
- усі категорії та теги.
Копія завжди створюється як чернетка з новим унікальним посиланням — оригінал не змінюється, нічого не публікується випадково. Коментарі та вкладення не копіюються (це робоча чернетка, а не точний клон). Зручно, коли потрібно зробити схожу сторінку/новину на основі наявної.
Блоковий конструктор сторінок
Сторінки збираються з готових блоків (банер, текст, акордеон, вкладки, форма, стрічка новин, список посилань, плитки, перелік переваг, спеціальності, галерея, відео, слайдер логотипів, перегляд PDF, цитата) — без важкого зовнішнього конструктора. Кожен блок має зрозумілі налаштування й описаний на сторінках розділу «Блоки».
Багатомовність
Вбудований перемикач мов (у шапці або плаваючою кнопкою, ~30 мов) на рушії Mozilla — без окремого плагіна перекладу. Вмикається/вимикається в «Тема → Налаштування → Розділи сайту».
Пошук по сайту
Живий пошук у шапці показує миттєві результати під час набору (новини, сторінки, профілі викладачів) із типом, датою та фрагментом тексту, плюс повноцінна сторінка результатів із пагінацією. Працює «з коробки» — деталі на сторінці «Пошук».
PDF та відео
- Перегляд PDF — документи відкриваються компактною карткою з переглядачем (PDF.js), без сторонніх плагінів. Доступний як блок, так і застарілий шорткод (для сумісності зі старими сторінками).
- Відео — будь-яке відео на сайті (блок, класичний шорткод, слайдер) використовує єдиний оформлений плеєр Plyr.
Дрібні зручності
- Хлібні крихти зі schema.org-розміткою (показуються у видачі пошукових систем).
- Лайтбокс для зображень галерей і контенту.
- Empty-state — акуратна заглушка для порожніх списків.
- Форма → Google Forms без сторонніх форм-плагінів.
- Завантаження SVG та HEIC у медіатеку.
- Бренд-кольорові скролбари, плавна прокрутка, адаптивний дизайн.
Менше плагінів — стабільніший і безпечніший сайт із передбачуваною поведінкою та єдиним джерелом оновлень.