Перейти до основного вмісту

Здібності конструктора тем: Створення та активація блок-тем

Superdav AI Agent v1.12.0 додає дві потужні функції, які дозволяють генерувати та розгортати кастомні блок-теми безпосередньо через інтерфейс чату.

Огляд

Функції scaffold-block-theme та activate-theme дозволяють агентам:

  • Генерувати повні, готові до використання блок-теми на основі ваших вимог
  • Автоматично активувати теми на вашому сайті без ручного втручання
  • Створювати цілісну візуальну ідентичність завдяки керованим рішенням щодо дизайну

Створення базової структури блок-теми (Scaffold Block Theme)

Функція scaffold-block-theme генерує нову блок-тему WordPress з повною структурою теми, включаючи:

  • Конфігурацію theme.json з дизайн-токенами
  • Файли шаблонів блоків для поширених макетів
  • Кастомні стилі та варіації блоків
  • Метадані теми та декларації підтримки

Як викликати

У чаті з Superdav AI Agent ви можете запитати генерацію теми:

"Create a block theme called 'Modern Agency' with a blue and white color scheme,
sans-serif typography, and a professional layout"

Агент виконає наступне:

  1. Збережує ваші дизайнерські вподобання під час розмови
  2. Згенерує повну структуру теми
  3. Створить усі необхідні файли теми
  4. Підготує тему до активації

Очікуваний результат

Після успішного виконання функції ви побачите:

  • Підтвердження того, що структура теми була створена
  • Назва та розташування теми
  • Підсумок застосованих дизайн-токенів (кольори, типографіка, відступи)
  • Статус "Готово до активації"

Приклад результату:

✓ Theme "Modern Agency" scaffolded successfully
Location: /wp-content/themes/modern-agency/
Colors: Primary #0066CC, Secondary #FFFFFF
Typography: Inter (sans-serif)
Status: Ready to activate

Активація теми (Activate Theme)

Функція activate-theme перемикає ваш сайт на щойно створену або існуючу блок-тему.

Як викликати

Після створення базової структури теми ви можете активувати її негайно:

"Activate the Modern Agency theme"

Або активувати будь-яку існуючу тему:

"Switch to the Twentytwentyfour theme"

Очікуваний результат

При успішній активації:

  • Підтвердження активної теми
  • Назва попередньої теми (для довідки)
  • URL-адреса сайту, де тема тепер активна
  • Будь-які примітки щодо налаштування, специфічні для теми

Приклад результату:

✓ Theme activated successfully
Active theme: Modern Agency
Previous theme: Twentytwentyfour
Live at: https://yoursite.com
Note: Check your homepage to verify the layout

Робочий процес: Створення та активація

Типовий робочий процес поєднує обидві функції:

  1. Запит на генерацію теми: "Create a block theme for my SaaS landing page"
  2. Агент створює базову структуру теми: Генерує файли та дизайн-токени
  3. Перегляд та доопрацювання: Обговорення змін у дизайні, якщо це необхідно
  4. Активація: "Activate the theme now"
  5. Перевірка: Відвідайте свій сайт, щоб підтвердити, що новий дизайн активний

Дизайн-токени та кастомізація

Теми, створені за допомогою функції scaffold, використовують дизайн-токени WordPress (через theme.json) для:

  • Кольори: Основний, вторинний, акцентний, нейтральна палітра
  • Типографіка: Сімейства шрифтів, розміри, ваги, висота рядка
  • Відступи: Масштаби відступів (padding, margin, gap)
  • Рамки: Токени радіуса та ширини
  • Тіні: Рівні підняття (elevation)

Ці токени централізовані у theme.json, що дозволяє легко налаштувати всю вашу систему дизайну з одного файлу.

Обмеження та примітки

  • Теми створюються у /wp-content/themes/ і повинні відповідати іменах WordPress
  • Активація вимагає відповідних дозволів на вашому сайті WordPress
  • Кастомний PHP-код у темах мінімальний; для складної функціональності використовуйте плагіни
  • Блок-теми найкраще працюють з WordPress 5.9 і новішими

Усунення несправностей

Тема не з'являється після створення базової структури

  • Перевірте, чи існує каталог теми і чи має він відповідні дозволи
  • Переконайтеся, що theme.json є коректним JSON
  • Переконайтеся, що назва теми не конфліктує з існуючими темами

Активація не вдалася

  • Підтвердіть, що у вас є права адміністратора
  • Перевірте, чи каталог теми доступний для читання WordPress
  • Перегляньте журнали помилок WordPress, щоб знайти деталі

Дизайн-токени не застосовуються

  • Перевірте, чи синтаксис theme.json правильний
  • Очистіть будь-які кешувальні плагіни
  • Переконайтеся, що ваша версія WordPress підтримує використані токени

Наступні кроки

Після активації теми ви можете:

  • Використовувати навичку Design System Aesthetics для доопрацювання типографіки, кольорів та відступів
  • Кастомізувати стилі окремих блоків через редактор блоків WordPress
  • Додавати кастомний CSS у файл style.css теми
  • Створювати кастомні шаблони блоків для конкретних типів сторінок