Principal/WordPress Fullstack/Blueprints/Gutenberg y FSE/Contenedor compuesto con InnerBlocks y bloqueo de diseño (templateLock='contentOnly')
Volver a tarjetas «Gutenberg y FSE»Gutenberg y FSE(ТЗ 30 из 54)
Especificación: Contenedor compuesto con InnerBlocks y bloqueo de diseño (templateLock='contentOnly')Трудозатраты~9 рабочих часов
Фриланс вилка~$405 – $675 (€360 – €630)
Оценка веб-студии~$855 – $1,440 (€810 – €1350)
ТЗ заказчика (исходный бриф):
Nuestra agencia desarrolla sitios para clientes donde los redactores rompen constantemente el diseño al borrar columnas, modificar márgenes o añadir bloques no permitidos. Necesitamos contenedores con bloqueo estricto de estructura.
Ключевые требования:
- •Bloque contenedor compuesto utilizando <InnerBlocks /> con plantilla predefinida
- •Lista blanca estricta en allowedBlocks para evitar la inserción de bloques no admitidos
- •Uso de templateLock='contentOnly' para permitir editar texto e imágenes mientras se bloquea la estructura
- •Diseño adaptativo en CSS Grid/Flexbox respetando los márgenes de theme.json
- •Compatibilidad con bloques anidados previamente guardados
Ограничения проекта:
- •Los editores no deben poder eliminar el contenedor ni alterar la estructura de columnas
- •Simplificación de la barra de herramientas del editor al estar activo el modo contentOnly
Критерии приёмки (KPI):
- Cero incidencias reportadas por rotura involuntaria de maquetación
- Cumplimiento total del sistema de diseño corporativo aprobado
- Compatibilidad completa con los estilos nativos de bloques y modos de alineación
Пошаговое практическое руководство по ТЗ
Подробный разбор архитектуры, код реализации и советы эксперта по каждому этапу: