CMS-Editorial
Tema WordPress de marca blanca para publicaciones digitales: identidad, colores, SEO, publicidad, clasificados, portada impresa del día y reportes PDF administrables desde WordPress, sin tocar el código.
- Sector
- Medios digitales · Producto de marca blanca
- Período
- May. 2026 – actualidad
- Estado
- En producción
Contexto
El tema nació como el portal de noticias de un diario regional de Monagas. En su versión 3.0.0 se convirtió en CMS-Editorial: un producto de marca blanca que cualquier publicación puede instalar y configurar con su propia identidad.
Problema o necesidad
Los portales de noticias en WordPress suelen acumular plugins para SEO, anuncios y formularios, y un tema hecho para un medio lleva su logo, sus enlaces y sus textos legales escritos en el código. Reutilizarlo para otra publicación obliga a modificarlo a mano.
Objetivo de la solución
Un tema editorial con las funciones clave integradas en el que la identidad, los colores, las redes, la radio y los textos legales se configuran desde WordPress, para replicarlo en otros medios sin cambiar el código.
Arquitectura general
Tema WordPress con módulos independientes: ajustes de marca blanca con validación y CSS dinámico (pantalla propia y personalizador con vista previa compartiendo los mismos valores), SEO con barra lateral en el editor de bloques, gestor de publicidad y patrocinadores, clasificados, portada del día, reportes PDF con Dompdf y seguridad. Navegación sin recarga con Swup.
Mi participación
Diseño y desarrollo del tema y de sus módulos (configuración de marca blanca, SEO, publicidad, clasificados, reportes PDF y seguridad), y su conversión en producto reutilizable.
Funcionalidades implementadas
- Identidad configurable: logos (principal, modo oscuro, acceso, pie y reportes PDF), favicon, imagen para compartir y textos del pie.
- Paletas de color administrables para fondos, navegación, enlaces, banners, botones y modo oscuro.
- Radio en vivo opcional, desactivada hasta configurarla.
- Portada por secciones, búsqueda AJAX, navegación móvil y modo oscuro.
- Publicidad por ubicación, patrocinadores por categoría y carruseles de banners.
- Carteles, clasificados y portada impresa del día programable.
- Metadatos SEO, Open Graph y controles por artículo en el editor de bloques.
- Roles editoriales, reportes PDF y publicación por lotes para administradores.
Desafíos técnicos y decisiones
- Retirar del código toda la identidad de la publicación original (logos, enlaces, textos legales y datos de contacto) sin perder la información ya guardada: las claves de opciones, metadatos y tablas anteriores se conservan.
- Que la pantalla de ajustes y el personalizador compartan los mismos valores y que la paleta guardada alimente banners, navegación y acentos.
- Guardar los datos SEO en una tabla propia en lugar de wp_postmeta para consultarlos con más eficiencia.
Tecnologías utilizadas
Seguridad y operación
Los ajustes se validan antes de guardarse: los colores deben ser válidos, las URL usan protocolos permitidos y los textos de marca no admiten HTML ejecutable. Roles editoriales y módulo de seguridad propio. Las pruebas de integración del repositorio cubren los ajustes compartidos, el rechazo de nonces inválidos, los colores y la publicación por lotes, y solo se ejecutan en una instalación local desechable.
Capturas
Ver imagen completa
Ver imagen completa
Capturas reales del proyecto, sin datos personales: las imágenes con personas o datos de terceros se difuminan.
Estado actual
En producción El sistema está publicado y en uso en el enlace indicado.
Resultados comprobables
La primera instalación funciona en producción en el portal de un diario regional. La versión 3.0.0 de marca blanca se publicó en el repositorio el 14 de octubre de 2026; las capturas proceden de una instalación local de prueba con contenido e imágenes de ejemplo.
Repositorio y demo
Construyamos tu próximo sistema
Cuéntame el proceso que quieres resolver; te respondo con preguntas concretas o un siguiente paso.