Можливості теми

Що вбудовано в тему

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 у медіатеку.
  • Бренд-кольорові скролбари, плавна прокрутка, адаптивний дизайн.

Менше плагінів — стабільніший і безпечніший сайт із передбачуваною поведінкою та єдиним джерелом оновлень.