Protect Preserve Roofing – Desarrollo de Tema Full Site Editing en WordPress
Este proyecto representa un paso crucial en la adopción de las metodologías más recientes dentro del ecosistema: el Full Site Editing de WordPress. El enfoque fue entregar autonomía de gestión...
Destaques da Arquitetura:
- Technical SEO
Este proyecto representa un paso crucial en la adopción de las metodologías más recientes dentro del ecosistema: el Full Site Editing de WordPress. El enfoque fue entregar autonomía de gestión al cliente junto con una arquitectura de código ligera y robusta.
Table of Contents
Visión General del Proyecto: La Transición a FSE
El objetivo principal fue desarrollar un sitio web profesional basado en premisas modernas: un diseño 100% responsivo, simplificación radical de la edición de contenido y minimización de la dependencia de plugins de terceros. La solución elegida fue desarrollar un tema personalizado utilizando el Full Site Editing de WordPress y el Editor de Bloques nativo (Gutenberg).
El Desafío: Por Qué los Temas Tradicionales No Eran Suficientes
El cliente necesitaba un sitio donde pudiera gestionar todas las áreas — encabezados, pies de página y plantillas — sin tocar el código. Los temas tradicionales a menudo bloquean estos elementos o requieren page builders pesados. El desafío era proporcionar esta flexibilidad utilizando los estándares del Full Site Editing de WordPress para garantizar rendimiento y longevidad.
Ingeniería de un Tema de Bloques Personalizado
La elección de FSE fue una decisión arquitectónica. Mi desarrollo se centró en estos pilares clave:
- Arquitectura theme.json: En lugar del CSS tradicional, utilicé
theme.jsonpara centralizar el Sistema de Diseño. Esto asegura que cada bloque se adhiera al estándar visual de la marca, simplificando el mantenimiento. - Estrategia Cero Exceso (Zero Bloat): Una de las mayores victorias del modelo Full Site Editing de WordPress es reemplazar plugins complejos por bloques nativos. El sitio opera con una base de código más ligera, eliminando los conflictos comunes causados por page builders pesados como Elementor.
- Autonomía Real: El cliente ahora accede a un Editor de Sitio unificado. Los encabezados, pies de página y plantillas de página se editan visualmente, transfiriendo el control operativo completamente al cliente.
Mi Rol Técnico en el Proyecto
Aunque el nuevo editor proporciona facilidad de uso, exige un profundo conocimiento técnico para su arquitectura. Mi trabajo se centró en:
- Plantillas Personalizadas: Aprovechamiento de HTML y CSS avanzado para estructurar patrones de bloques (block patterns) que cumplan con los requisitos visuales.
- Lógica en PHP: Desarrollo de funciones personalizadas para características que aún no están disponibles en el núcleo (core).
- Estructura del Tema: Creación de un Block Theme libre de dependencias que se adhiere estrictamente a las mejores prácticas del Full Site Editing de WordPress.
Conclusión: Este proyecto demuestra cómo ha evolucionado la plataforma. Al aprovechar el Full Site Editing de WordPress, uní la simplicidad para el usuario final con la sofisticación de una arquitectura de código limpia y moderna.

¿Cuál es el principal beneficio de usar el Full Site Editing (FSE) de WordPress?
El Full Site Editing de WordPress permite una estructura de código más ligera y le da al cliente un control total sobre los encabezados, pies de página y plantillas sin necesidad de editar archivos PHP.
¿Cómo mejora theme.json el sitio web?
El archivo theme.json centraliza todos los estilos (tipografía, colores, espaciado). Esto garantiza que el Sistema de Diseño sea coherente en todos los bloques y hace que las futuras actualizaciones sean increíblemente rápidas.
¿Usaste Elementor en este proyecto?
No. El objetivo era usar las capacidades nativas del Full Site Editing de WordPress para evitar el «exceso» (bloat) de page builders de terceros, lo que resulta en un sitio web más rápido y seguro.