Головна/WordPress Fullstack/Блупринти/Gutenberg & FSE/Розробка кастомного Gutenberg-блока (React та ACF PRO)
До карток розділу «Gutenberg & FSE»Трудозатраты~8 рабочих часов
Фриланс вилка~$360 – $600 (€320 – €560)
Оценка веб-студии~$760 – $1,280 (€720 – €1200)
ТЗ заказчика (исходный бриф):
Нам потрібні кастомні блоки для медіа-порталу (таблиці тарифів, візитка автора, порівняльні таблиці). Команда очікує зручну підтримку, адаптивний попередній перегляд та повну інтеграцію у стандартний інсертер блоків.
Ключевые требования:
- •Реєстрація блока згідно зі специфікацією WordPress Block API версії 3
- •Маніфест block.json з описом атрибутів, стилів та параметрів supports
- •Компонент Edit на React із полями RichText, панеллю налаштувань InspectorControls та MediaUpload
- •Оптимізоване відображення у фронтенді (компонент Save або динамічний render.php)
- •Повна ізоляція стилів блока без витоку CSS-правил на інші елементи сторінки
Ограничения проекта:
- •Середовище Node.js LTS для компіляції асетів за допомогою @wordpress/scripts
- •Сумісність із WordPress 6.5+ та повноцінна робота в редакторі сайту
Критерии приёмки (KPI):
- Час вставки блока в редакторі < 50мс
- Нуль помилок валідації блока під час збереження та перезавантаження статті
- Повна відповідність дизайн-гайдлайнам @wordpress/components
Пошаговое практическое руководство по ТЗ
Подробный разбор архитектуры, код реализации и советы эксперта по каждому этапу: