Customizer, CodeMirror y vista previa de Gutenberg. Como la versión 4.9 cambio el ecosistema WordPress para siempre y allano el camino para la revolucion del editor de bloques.
ES

Historia de WordPress, de la versión 4.9 a la era Gutenberg

4.80 /5 - (72 votes )
Última verificación: 1 de mayo de 2026
12min de lectura
Tutorial
500+ proyectos WP

#La calma antes de la tormenta: WordPress 4.9 “Tipton”

Conoce más sobre los servicios de desarrollo WordPress en WPPoland.

WordPress 4.9 “Tipton”, lanzado en noviembre de 2017, ocupa un lugar único en la historia de WordPress como la última versión principal antes del revolucionario WordPress 5.0, que introdujo el editor de bloques Gutenberg. Esta versión represento un momento de madurez para WordPress como plataforma de desarrollo, introduciendo comodidades que ahora consideramos estándar pero que fueron innovadoras en su momento.

Mirando desde nuestra perspectiva de 2026, la versión 4.9 se erige como un fascinante artefacto histórico - una instantanea de WordPress al borde de su transformación más significativa desde la creación de la plataforma. Los desarrolladores y diseñadores que construyeron sitios en 4.9 presenciaron una era donde los archivos de plantillas PHP todavia reinaban supremos, donde las areas de widgets se gestionaban a través de interfaces de arrastrar y soltar, y donde el concepto de “bloques” se asociaba principalmente con bloques multimedia en el contenido en lugar del elemento fundamental de construccion de páginas enteras.

El ciclo de desarrollo de WordPress 4.9 introdujo varias mejoras clave que aumentaron el atractivo de la plataforma tanto para desarrolladores como para administradores de sitios. El enfoque en la calidad del código, la optimización del rendimiento y los refinamientos en la experiencia del usuario demostraron el compromiso de WordPress con la mejora continua incluso mientras el equipo se preparaba para la enorme empresa que se convertiria en Gutenberg.

#Caracteristicas clave introducidas en WordPress 4.9

WordPress 4.9 trajo varias características transformadoras que moldearon el panorama del desarrollo durante años. Las mejoras más significativas se centraron en el Customizer, las capacidades de edicion de código y la gestión de widgets, cada una abordando puntos de dolor que desarrolladores y administradores de sitios habian expresado frustracion durante mucho tiempo.

Las mejoras del Customizer en 4.9 representaron un gran paso adelante en el viaje de la plataforma hacia una experiencia de edicion de sitios más dinámica y amigable para el usuario. Estas mejoras sentaron bases importantes para la vision de Full Site Editing que surgiria en versiones posteriores, demostrando el compromiso del equipo de WordPress con la evolucion del Customizer como centro principal de personalización del sitio.

// Ejemplo de mejoras del Customizer en WordPress 4.9
// Agregando un nuevo control con vista previa en tiempo real
$wp_customize->add_setting('theme_options[accent_color]', array(
    'default'   => '#0073aa',
    'transport' => 'postMessage',
    'sanitize_callback' => 'sanitize_hex_color',
));

$wp_customize->add_control(new WP_Customize_Color_Control(
    $wp_customize,
    'theme_options[accent_color]',
    array(
        'label'    => __('Color de acento', 'my-theme'),
        'section'  => 'colors',
        'priority' => 5,
    )
));

La integración de CodeMirror en el nucleo de WordPress para la edicion de temas y plugins fue otra mejora histórica. Antes de 4.9, editar archivos de temas o agregar CSS personalizado significaba trabajar con un textarea básico que no ofrecia resaltado de sintaxis, números de linea o deteccion de errores. Los desarrolladores que accidentalmente introducian errores de sintaxis a menudo rompian sus sitios, llevando a la infame “pantalla blanca de la muerte” y requiriendo acceso FTP para soluciónar el problema.

#La revolucion CodeMirror: Experiencia del desarrollador transformada

La introduccion de editores basados en CodeMirror en WordPress 4.9 cambio fundamentalmente como los desarrolladores interactuaban con las capacidades de edicion de código de la plataforma. El resaltado de sintaxis, la numeracion de lineas, la coincidencia de parentesis y la deteccion de errores se convirtieron en características estándar, reduciendo dramaticamente la probabilidad de errores que rompieran sitios y mejorando la productividad general del desarrollador.

Esta mejora fue particularmente significativa para los administradores de sitios que frecuentemente necesitaban agregar CSS personalizado o modificar archivos de temas. La retroalimentacion visual proporcionada por el resaltado de sintaxis fácilito mucho la identificacion de errores tipograficos, puntos y comás faltantes y otros errores de codificacion comunes antes de que pudieran causar problemas en el sitio en vivo. Los números de linea también facilitaron la colaboración al trabajar con equipos de desarrollo o al buscar ayuda de la comunidad de WordPress.

/* Ejemplo de CSS con resaltado de sintaxis - soporte CodeMirror en WordPress 4.9 */
.site-header {
    background-color: #ffffff;
    padding: 20px 0;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease;
}

.site-header.scrolled {
    padding: 10px 0;
    background-color: #f8f9fa;
}

/* Diseño responsive con media queries */
@media screen and (max-width: 768px) {
    .site-header {
        padding: 15px 0;
    }

    .main-navigation {
        display: none;
    }
}

La integración de CodeMirror también mejoro la sección “CSS Adicional” en el Customizer, convirtiendola en una opción más viable para almacenar reglas CSS personalizadas. Esto fue particularmente valioso para los usuarios de la función gratuita del Customizer en el entorno de WordPress.com, donde el acceso directo a archivos no estaba disponible.

#Mejoras en widgets: Soporte de galerias y gestión mejorada

WordPress 4.9 introdujo soporte nativo de galerias para widgets, abordando una necesidad comun entre los administradores de sitios que querian mostrar galerias fotograficas en barras laterales y otras areas de widgets sin requerir código personalizado o soluciones de terceros. Esta caracteristica se baso en las mejoras de la biblioteca multimedia que se habian introducido en versiones anteriores, demostrando el compromiso de WordPress de hacer las tareas comunes más accesibles.

Las mejoras del sistema de widgets en 4.9 también incluyeron refinamientos en la interfaz de arrastrar y soltar, facilitando la organización y configuración de widgets en multiples areas. Estas mejoras, aunque no tan dramaticas como la introduccion del editor de bloques seria despues, representaron mejoras incrementales significativas en la experiencia de gestión del sitio.

#La transicion a Gutenberg: Una comunidad dividida

WordPress 5.0, lanzado en diciembre de 2018, introdujo el editor de bloques Gutenberg y cambio fundamentalmente como los usuarios crean y editan contenido en WordPress. La reaccion de la comunidad ante este cambio fue, por decirlo suavemente, polarizada. La transicion del editor clásico basado en TinyMCE a un enfoque basado en bloques represento el cambio más significativo en la experiencia de edicion de WordPress en la historia de la plataforma.

La comunidad se dividio en dos campos distintos tras la introduccion de Gutenberg. Los tradicionalistas, incluyendo muchos desarrolladores experimentados y administradores de sitios, expresaron preocupacion por la curva de aprendizaje, las implicaciones de rendimiento y la perdida de flujos de trabajo familiares. Este grupo adopto abrumadoramente el plugin “Classic Editor”, que ha mantenido millones de instalaciones activas hasta el dia de hoy y continua recibiendo actualizaciones para los usuarios que prefieren la experiencia de edicion tradicional.

// Plugin Classic Editor - manteniendo la experiencia tradicional de WordPress
// El plugin ha sido instalado por millones que prefieren el enfoque clasico
// Caracteristicas clave preservadas:
// - Edicion de contenido basada en TinyMCE
// - No se requieren bloques
// - Atajos de teclado familiares
// - Flujo de trabajo de metabox tradicional

Los creadores modernos, por otro lado, abrazaron el enfoque basado en bloques, reconociendo su potencial para la flexibilidad del contenido y la consistencia del diseño. El editor de bloques introdujo un nuevo paradigma donde el contenido se construye a partir de componentes reutilizables y configurables en lugar de un único campo de texto enriquecido. Este enfoque se alineo con tendencias más amplias de la industria hacia la arquitectura basada en componentes e hizo más fácil crear diseños consistentes y responsivos sin código personalizado.

#Full Site Editing: La evolucion continua

Tras la introduccion del editor de bloques, el equipo de WordPress continuo empujando los limites de lo posible con bloques. El concepto de Full Site Editing (FSE) surgio como la siguiente evolucion lógica, extendiendo el paradigma de bloques desde la edicion de contenido hasta la personalización de temas. Con FSE, todo - desde encabezados y pies de página hasta barras laterales y partes de plantillas - podia construirse con bloques.

WordPress 5.8, lanzado en 2021, marco un hito significativo en el viaje FSE al introducir widgets basados en bloques. Este cambio reemplazo el sistema tradicional de widgets con un enfoque basado en bloques, permitiendo a los usuarios agregar y configurar widgets usando la misma interfaz que usaban para el contenido. Aunque este cambio inicialmente encontro resistencia de usuarios acostumbrados al sistema clásico de widgets, represento un paso crucial hacia la vision de edicion completa del sitio.

// Ejemplo de plantilla de bloques - WordPress 5.0+
// Definiendo un patron de bloques personalizado para un tema
function my_theme_register_block_patterns() {
    register_block_pattern(
        'my-theme/hero-section',
        array(
            'title' => __('Seccion Hero', 'my-theme'),
            'description' => __('Una seccion hero de ancho completo con título y boton', 'my-theme'),
            'categories' => array('featured'),
            'content' => '<!-- wp:cover {"overlayColor":"primary","minHeight":600,"isDark":true} -->
                <div class="wp-block-cover is-dark" style="min-height:600px">
                    <span aria-hidden="true" class="wp-block-cover__background has-primary-background-color has-background-dim-100 has-background-dim"></span>
                    <div class="wp-block-cover__inner-container">
                        <!-- wp:heading {"level":1,"style":{"typography":{"fontSize":48}}} -->
                        <h1 class="wp-block-heading" style="font-size:48px">Bienvenido a nuestro sitio</h1>
                        <!-- /wp:heading -->
                        <!-- wp:paragraph {"style":{"typography":{"fontSize":20}}} -->
                        <p style="font-size:20px">Descubre contenido y servicios increibles.</p>
                        <!-- /wp:paragraph -->
                        <!-- wp:button {"backgroundColor":"secondary"} -->
                        <div class="wp-block-button"><a class="wp-block-button__link has-secondary-background-color has-background">Comenzar</a></div>
                        <!-- /wp:button -->
                    </div>
                </div>
                <!-- /wp:cover -->',
        )
    );
}
add_action('init', 'my_theme_register_block_patterns');

El Editor de Sitios, introducido en WordPress 5.9, represento la culminacion de la vision FSE hasta ese punto. Esta caracteristica proporcionaba una interfaz unificada para editar cada aspecto de un sitio usando bloques, incluyendo plantillas, partes de plantillas y estilos globales. Para los desarrolladores de temas, esto significo aprender nuevos enfoques para el desarrollo de temas, incluyendo temas de bloques que aprovechan el archivo de configuración theme.json para estilos y configuraciónes.

#El panorama moderno de WordPress en 2026

Avanzando rápido a 2026, la disputa entre la edicion clásica y basada en bloques se ha resuelto en gran medida a favor de los bloques, aunque el plugin Classic Editor mantiene una base de usuarios significativa para casos de uso específicos. El ecosistema WordPress ha evolucionado dramaticamente, con los temas de bloques convirtiendose en el estándar para el nuevo desarrollo de temas, y el proyecto Gutenberg continuando introduciendo nuevas características y mejoras.

Los patrones de bloques han surgido como una herramienta poderosa para los constructores de sitios, permitiendo diseños de página reutilizables que pueden insertarse y personalizarse fácilmente. El Directorio de Patrones, integrado directamente en el administrador de WordPress, proporciona un repositorio centralizado de patrones contribuidos por la comunidad que cubren todo, desde secciones hero hasta cuadriculas de testimonios y tablas de precios.

El Editor de Sitios ha madurado hasta convertirse en una herramienta robusta de creación de sitios, permitiendo a los usuarios construir sitios completos sin escribir una sola linea de código PHP. Theme.json se ha convertido en el mecanismo estándar para definir configuraciónes y estilos de temas, proporcionando una alternativa más mantenible y eficiente a la personalización tradicional de temas basada en PHP.

// Ejemplo de theme.json - WordPress 5.9+
// Configuración centralizada del tema
{
    "versión": 2,
    "settings": {
        "color": {
            "palette": [
                {
                    "slug": "primary",
                    "color": "#0073aa",
                    "name": "Primario"
                },
                {
                    "slug": "secondary",
                    "color": "#23282d",
                    "name": "Secundario"
                }
            ],
            "duotone": [
                {
                    "colors": ["#000000", "#ffffff"],
                    "slug": "escala-de-grises"
                }
            ]
        },
        "typography": {
            "fontFamilies": [
                {
                    "fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif",
                    "slug": "system"
                }
            ]
        },
        "spacing": {
            "units": ["px", "em", "rem", "%", "vw"]
        }
    },
    "styles": {
        "color": {
            "background": "#ffffff",
            "text": "#333333"
        }
    }
}

#Preservando el legado: Recordando WordPress 4.9

A medida que la plataforma WordPress continua evolucionando, vale la pena recordar la versión 4.9 como el “último bastion” del enfoque clásico de construccion de temas PHP. Para los desarrolladores y diseñadores que construyeron sus carreras trabajando con jerarquías de plantillas, personalización de functions.php y la API del Customizer, 4.9 representa un panorama familiar que en gran parte ha dado paso a nuevos paradigmas.

La transicion de WordPress 4.9 a la era Gutenberg no estuvo exenta de desafios y controversias. Los problemas de compatibilidad de plugins, los requisitos de adaptacion de temas y las necesidades de capacitacion de usuarios demandaron atención de la comunidad WordPress. Sin embargo, los beneficios a largo plazo del enfoque basado en bloques - consistencia del contenido, flexibilidad de diseño y reduccion de la dependencia del código personalizado - han demostrado ser ventajas significativas para la plataforma.

Para contexto histórico y propósitos educativos, comprender WordPress 4.9 sigue siendo valioso. Muchos sitios existentes continuan funcionando con temas construidos usando plantillas PHP tradicionales, y las habilidades requeridas para mantener y extender estos sitios siguen siendo relevantes. Además, comprender la arquitectura pre-Gutenberg ayuda a los desarrolladores a apreciar las decisiones de diseño que dieron forma al editor de bloques y las capacidades de Full Site Editing.

#Conclusion: Abrazando la evolucion en WordPress

El viaje de WordPress 4.9 a la era Gutenberg representa una de las transiciones más significativas en la historia de la plataforma. Aunque el cambio fue recibido inicialmente con resistencia y division, la comunidad WordPress ha abrazado en gran medida el enfoque basado en bloques, reconociendo su potencial para la flexibilidad del contenido, la consistencia del diseño y la reduccion de la complejidad del desarrollo.

WordPress 4.9 será recordado como un momento pivotal - una plataforma sofisticada que habia alcanzado un alto nivel de madurez mientras se encontraba en el umbral de la transformación. Las características introducidas en esa versión, desde la integración de CodeMirror hasta las mejoras del Customizer, representaron la culminacion de años de mejora incremental que habian convertido a WordPress en el sistema de gestión de contenidos más popular del mundo.

A medida que WordPress continua evolucionando, con el proyecto Gutenberg introduciendo regularmente nuevas características y mejoras, la plataforma mantiene su compromiso con el empoderamiento del usuario y la flexibilidad del desarrollador. Ya sea construyendo sitios usando temas PHP tradicionales, enfoques hibridos o temas de bloques completos, los desarrolladores y diseñadores continuan teniendo opciones que se adaptan a sus necesidades y preferencias.

El legado de WordPress 4.9 vive no solo en los sitios que continuan funcionando sobre su base, sino en las lecciones aprendidas durante la transicion a la era de bloques - lecciones sobre comunidad, cambio y la búsqueda continua de democratizar la publicación en la web.

Siguiente paso

Transforma el artículo en una implementación real

Este bloque refuerza el enlazado interno y lleva al lector al siguiente paso más útil dentro de la arquitectura del sitio.

¿Quieres implementar esto en tu sitio?

Si quieres transformar el artículo en mejoras concretas, rediseño o un plan de implementación, puedo cerrar el alcance y ejecutar.

Cluster relacionado

Explora otros servicios WordPress y base de conocimiento

Refuerza tu negocio con soporte técnico profesional en áreas clave del ecosistema WordPress.

FAQ del artículo

Preguntas Frecuentes

Respuestas prácticas para aplicar el tema en la ejecución real.

SEO-ready GEO-ready AEO-ready 3 Q&A
Por que WordPress 4.9 fue una versión tan importante?
Porque preparo el ecosistema para Gutenberg al mejorar el Customizer, la edicion de código y el flujo de trabajo del desarrollador antes de WordPress 5.0.
Como se implementa la historia de WordPress desde la versión 4.9 hasta la era Gutenberg (5.0+)?
Comienza con una auditoria base, define el alcance y las restricciones, luego implementa mejoras en pasos pequeños y comprobables.
Por que es importante la historia de WordPress desde la versión 4.9 hasta la era Gutenberg (5.0+)?
Las mayores ganancias generalmente provienen de la calidad técnica, una estructura de información clara y verificación regular.

¿Necesitas un FAQ adaptado a tu sector y mercado? Preparamos una versión alineada con tus objetivos de negocio.

Hablemos

Artículos Relacionados

WordPress 4.9 Tipton fue la última versión importante antes de Gutenberg. Esto es lo que cambió y por qué sigue siendo relevante en retrospectiva.
wordpress

WordPress 4.9 en retrospectiva: la versión anterior a Gutenberg

WordPress 4.9 Tipton fue la última versión importante antes de Gutenberg. Esto es lo que cambió y por qué sigue siendo relevante en retrospectiva.

Resumen del WordCamp Europe 2023 en Atenas. Charlas destacadas, WordPress Playground, networking y lo mejor del evento de la comunidad WordPress.
wordpress

WordCamp Europe 2023: Un Triunfo de la Tecnología y la Comunidad

Resumen del WordCamp Europe 2023 en Atenas. Charlas destacadas, WordPress Playground, networking y lo mejor del evento de la comunidad WordPress.

La Directiva NIS2 (2022/2555) debía transponerse al derecho nacional antes del 2024-10-17. El Reglamento DORA (2022/2554) se aplica directamente desde el 2025-01-17. Para el operador de un sitio WordPress esto supone obligaciones concretas si el sitio se refiere a una entidad regulada. Lo explicamos sin alarmismo, con referencias a los textos de los actos.
wordpress

NIS2 y DORA en WordPress: qué debe cumplir un sitio en 2026

La Directiva NIS2 (2022/2555) debía transponerse al derecho nacional antes del 2024-10-17. El Reglamento DORA (2022/2554) se aplica directamente desde el 2025-01-17. Para el operador de un sitio WordPress esto supone obligaciones concretas si el sitio se refiere a una entidad regulada. Lo explicamos sin alarmismo, con referencias a los textos de los actos.