# Документація > Документація Blockstudio: посібники та довідка для розробників. У цьому файлі перелічено сторінки в розділі https://blockstudio.dev/uk/docs/. Індекс усього сайту — https://blockstudio.dev/uk/llms.txt. ## Початок - [Вступ](https://blockstudio.dev/uk/docs.md): Документація Blockstudio: посібники та довідка для розробників. - [Початок роботи](https://blockstudio.dev/uk/docs/general/getting-started.md): Налаштуйте свій перший проєкт Blockstudio. - [Налаштування](https://blockstudio.dev/uk/docs/general/settings.md): Налаштуйте Blockstudio через blockstudio.json або фільтри. - [Composer](https://blockstudio.dev/uk/docs/dev/composer.md): Установіть Blockstudio за допомогою Composer. - [Переклади](https://blockstudio.dev/uk/docs/general/translations.md): Користуйтеся Blockstudio своєю мовою та допоможіть перекладати. ## Блоки - [Реєстрація](https://blockstudio.dev/uk/docs/blocks/registration.md): Дізнайтеся, як реєструвати власні блоки за допомогою Blockstudio. - [Схема](https://blockstudio.dev/uk/docs/blocks/schema.md): Підтримка схем JSON для блоків Blockstudio. - [Перевизначення](https://blockstudio.dev/uk/docs/blocks/overrides.md): Перевизначайте блоки з точковим налаштуванням. - [Twig](https://blockstudio.dev/uk/docs/blocks/templating/twig.md): Використовуйте шаблони Twig для блоків Blockstudio. - [Blade](https://blockstudio.dev/uk/docs/blocks/templating/blade.md): Використовуйте шаблони Laravel Blade для блоків Blockstudio. - [Загальне (Блоки / Assets)](https://blockstudio.dev/uk/docs/blocks/assets.md): Автоматично додавати в чергу й обробляти файли CSS, SCSS та JavaScript для блоків. - [Реєстрація ресурсів](https://blockstudio.dev/uk/docs/blocks/assets/registering.md): Автоматично додавати файли CSS і JavaScript блоків у чергу на завантаження. - [Обробка ресурсів](https://blockstudio.dev/uk/docs/blocks/assets/processing.md): Підтримка мінімізації, компіляції SCSS і модулів ES. - [Ресурси поля коду](https://blockstudio.dev/uk/docs/blocks/assets/code-field.md): Динамічні блоки ресурсів через поле коду. - [Реєстрація атрибутів](https://blockstudio.dev/uk/docs/blocks/attributes/registering.md): Дізнайтеся, як реєструвати власні атрибути блоків. - [Типи полів](https://blockstudio.dev/uk/docs/blocks/attributes/field-types.md): Усі типи полів Blockstudio та їхні властивості. - [Типи користувацьких полів](https://blockstudio.dev/uk/docs/blocks/attributes/custom-field-types.md): Реєструйте власні елементи керування редактора та структуровані значення атрибутів. - [Користувацькі поля](https://blockstudio.dev/uk/docs/blocks/attributes/custom-fields.md): Повторно використовувані визначення полів для блоків Blockstudio. - [Поле блока](https://blockstudio.dev/uk/docs/blocks/attributes/block-field.md): Посилайтеся на інший блок як на поле, додаючи його атрибути безпосередньо. - [Фільтрування атрибутів](https://blockstudio.dev/uk/docs/blocks/attributes/filtering.md): Фільтруйте атрибути блока за допомогою хуків PHP. - [Відтворення атрибутів](https://blockstudio.dev/uk/docs/blocks/attributes/rendering.md): Отримуйте доступ до значень атрибутів у шаблонах блоків. - [Атрибути блока](https://blockstudio.dev/uk/docs/blocks/attributes/block-attributes.md): Доступ до стандартних атрибутів блока WordPress, як-от вирівнювання й типографіка. - [Утиліти HTML](https://blockstudio.dev/uk/docs/blocks/attributes/html-utilities.md): Значення атрибутів як атрибути даних або змінні CSS. - [Зберігання](https://blockstudio.dev/uk/docs/blocks/storage.md): Зберігайте значення полів у різних місцях, як-от у метаданих запису або параметрах. - [Розширений редактор](https://blockstudio.dev/uk/docs/blocks/attributes/expanded-editor.md): Редагуйте поля Blockstudio у ширшій панелі, коли інспектор надто вузький. - [Умовна логіка](https://blockstudio.dev/uk/docs/blocks/attributes/conditional-logic.md): Показуйте чи приховуйте поля залежно від умов. - [Заповнення параметрів](https://blockstudio.dev/uk/docs/blocks/attributes/populating-options.md): Динамічне заповнення параметрів полів даними із запитів, функцій або зовнішніх джерел. - [Вимкнення атрибутів](https://blockstudio.dev/uk/docs/blocks/attributes/disabling.md): Тимчасово вимикайте атрибути, зберігаючи їхні значення. - [Загальне (Блоки / React Components)](https://blockstudio.dev/uk/docs/blocks/react-components.md): Компоненти редактора на основі React у шаблонах PHP, Twig і Blade. - [useBlockProps](https://blockstudio.dev/uk/docs/blocks/react-components/useblockprops.md): Забезпечте однакову розмітку в редакторі та на фронтенді. - [Внутрішні блоки](https://blockstudio.dev/uk/docs/blocks/react-components/innerblocks.md): Дозвольте вкладені блоки у власних блоках. - [Текст із форматуванням](https://blockstudio.dev/uk/docs/blocks/react-components/richtext.md): Додавайте редаговані текстові поля безпосередньо до шаблонів блоків. - [Заповнювач медіа](https://blockstudio.dev/uk/docs/blocks/react-components/mediaplaceholder.md): Додайте заповнювач для завантаження медіафайлів до своїх блоків. - [Варіанти](https://blockstudio.dev/uk/docs/blocks/variations.md): Створюйте варіанти блоків із різними типовими значеннями атрибутів. - [Перетворення](https://blockstudio.dev/uk/docs/blocks/transforms.md): Визначайте способи перетворення блоків на інші блоки. - [Попередній перегляд](https://blockstudio.dev/uk/docs/blocks/preview.md): Увімкніть попередній перегляд блоків у засобі вставлення блоків. - [Завантаження](https://blockstudio.dev/uk/docs/blocks/loading.md): Керуйте завантаженням блоків у редакторі. - [SEO](https://blockstudio.dev/uk/docs/blocks/seo.md): Як Blockstudio інтегрується з плагінами SEO для аналізу вмісту в реальному часі. - [Середовище](https://blockstudio.dev/uk/docs/blocks/environment.md): Умовно відображайте вміст залежно від контексту рендерингу. - [Контекст](https://blockstudio.dev/uk/docs/blocks/context.md): Отримуйте дані циклу й контексту допису в шаблонах блоків. - [Метадані запису](https://blockstudio.dev/uk/docs/blocks/post-meta.md): Отримуйте доступ до метаданих запису в шаблонах блоків. - [Програмний рендеринг](https://blockstudio.dev/uk/docs/blocks/rendering.md): Програмно виводьте блоки Blockstudio за допомогою функцій PHP або тегів HTML. - [Компоненти](https://blockstudio.dev/uk/docs/blocks/components.md): Блоки без редактора для програмного рендерингу. - [UI Компоненти](https://blockstudio.dev/uk/docs/blocks/ui-components.md): Вбудована бібліотека компонентів bsui, система дизайну, що лежить в її основі, і способи її оформлення. - [Острівці](https://blockstudio.dev/uk/docs/blocks/islands.md): Розділяйте блоки на безпечні для кешування заповнювачі та фрагменти, що рендеряться на клієнті. - [Інтерактивність](https://blockstudio.dev/uk/docs/blocks/interactivity.md): Використовуйте WordPress Interactivity API у блоках, щоб додати реактивну поведінку на стороні клієнта. - [Ініціалізація](https://blockstudio.dev/uk/docs/blocks/block-api/initialization.md): Виконуйте код під час ініціалізації WordPress. - [RPC](https://blockstudio.dev/uk/docs/blocks/block-api/rpc.md): Викликайте серверні функції PHP з інтерфейсу через легку систему RPC, натхненну tRPC. - [База даних](https://blockstudio.dev/uk/docs/blocks/block-api/database.md): Визначте модель даних блоку з автоматичними кінцевими точками CRUD, перевіркою даних і кількома варіантами сховища. - [Cron](https://blockstudio.dev/uk/docs/blocks/block-api/cron.md): Заплановані фонові завдання для кожного блока за допомогою WordPress Cron. - [PHP Хуки](https://blockstudio.dev/uk/docs/blocks/hooks/php.md): Фільтри й дії PHP, доступні в Blockstudio. - [JavaScript Хуки](https://blockstudio.dev/uk/docs/blocks/hooks/javascript.md): Фільтри й дії JavaScript, доступні в Blockstudio. - [Tailwind CSS](https://blockstudio.dev/uk/docs/tailwind.md): Компіляція Tailwind CSS на сервері з автоматичним кешуванням. - [Розширення](https://blockstudio.dev/uk/docs/extensions.md): Додавайте власні атрибути до будь-якого зареєстрованого блоку. ## Сторінки та патерни - [Загальне (Сторінки та патерни / File Templates)](https://blockstudio.dev/uk/docs/pages-and-patterns.md): Створюйте сторінки WordPress і шаблони блоків із файлових шаблонів з автоматичним розбором блоків. - [Сторінки](https://blockstudio.dev/uk/docs/pages-and-patterns/pages.md): Створюйте сторінки WordPress із файлових шаблонів з явною синхронізацією, безпечною для розгортання. - [Патерни](https://blockstudio.dev/uk/docs/pages-and-patterns/patterns.md): Створюйте WordPress шаблони блоків із файлів. - [Шаблони сайту](https://blockstudio.dev/uk/docs/pages-and-patterns/site-templates.md): Створюйте шаблони редактора сайту WordPress і їхні частини з файлів Blockstudio. - [Хуки](https://blockstudio.dev/uk/docs/pages-and-patterns/template-hooks.md): Фільтри й дії PHP для сторінок, шаблонів блоків, шаблонів сайту та парсера HTML. - [Синхронізація вмісту](https://blockstudio.dev/uk/docs/content-sync.md): Додавайте вміст бази даних до файлового процесу Blockstudio, переносячи записи WordPress зі списку дозволених у файли. ## Продакшн - [Продуктивність](https://blockstudio.dev/uk/docs/production/performance.md): Стандартні налаштування фронтенду, профайлер і методи рендерингу. - [Статичний попередній рендеринг](https://blockstudio.dev/uk/docs/production/static-prerendering.md): Віддавайте анонімним користувачам сторінки як статичні HTML, за бажанням до запуску WordPress. - [Кешування](https://blockstudio.dev/uk/docs/production/caching.md): Єдиний каталог кешу на основі файлів для всіх згенерованих артефактів середовища виконання. - [Медіа](https://blockstudio.dev/uk/docs/production/media.md): Фіксовані розміри зображень, відкладене завантаження та маніфест метаданих медіафайлів. ## Розробка - [Фрагменти коду](https://blockstudio.dev/uk/docs/code-snippets.md): Використовуйте файловий підхід Blockstudio для фрагментів коду. - [Адміністрування](https://blockstudio.dev/uk/docs/dev/admin.md): Переглядайте зареєстровані блоки Blockstudio, реєстри та записи бази даних у wp-admin. - [Полотно](https://blockstudio.dev/uk/docs/dev/canvas.md): Візуальний робочий простір і загальнодоступний інвентар API вмісту Blockstudio. - [Інструмент вибору елементів](https://blockstudio.dev/uk/docs/dev/grab.md): Вбудований інспектор елементів для визначення файлів шаблонів блоків на фронтенді. - [CLI](https://blockstudio.dev/uk/docs/dev/cli.md): Керуйте блоками Blockstudio, сторінками, базою даних, RPC і cron з командного рядка за допомогою WP-CLI. - [PHPStan](https://blockstudio.dev/uk/docs/dev/phpstan.md): Статичний аналіз проєктів Blockstudio із типобезпечними шаблонами, перевіркою схем і хуків. - [Інтеграція зі ШІ](https://blockstudio.dev/uk/docs/dev/ai.md): Адресний покажчик документації для агентів кодування та згенерований контракт вашого проєкту. - [Логічні джерела виявлення](https://blockstudio.dev/uk/docs/dev/discovery-sources.md): Передавайте сформовані переліки файлів для виявлення Blockstudio і кешів середовища виконання. - [WPML](https://blockstudio.dev/uk/docs/dev/wpml.md): Створіть мовну конфігурацію WPML для перекладу текстових полів блоків Blockstudio. - [Перехід на v7](https://blockstudio.dev/uk/docs/dev/migration/v7.md): Несумісні зміни та кроки переходу на Blockstudio 7. ## Необов’язково - [Документація в одному файлі](https://blockstudio.dev/uk/docs/llms-full.txt): Markdown джерельний код усіх сторінок у розділі /docs/, 999 KB, близько 176,000 токенів - [Індекс сайту](https://blockstudio.dev/uk/llms.txt): Усі сторінки Blockstudio