Novedades WordPress 5.9

WordPress 5.9 es prometedor con muchas características nuevas y grandes mejoras. Con esta nueva versión, WordPress le ofrece muchas características nuevas, incluyendo bloques y diseño web intrínseco, menús de navegación, interfaz para el tema .json, refinación de flujos de edición para temas de blog, nuevo tema predeterminado, herramientas de diseño adicionales y más.

Fechas de actualización de WordPress 5.9

  • 16 de noviembre de 2021: Lanzamiento de WordPress 5.9 Beta 1
  • 30 de noviembre de 2021: Lanzamiento de WordPress 5.9 Beta 2
  • 14 de diciembre de 2021: Fecha de lanzamiento de WordPress 5.9

¡Vamos a ver las características más destacadas de WordPress 5.9 ahora!


WordPress 5.9 Nuevas características

El objetivo principal para 2021 es conseguir la edición completa del sitio para todos los usuarios de WordPress. Para las nuevas características de WordPress 5.9, las siguientes características están en la hoja de ruta sugerida:

  • Bloques + diseño web intrínseco
  • Menús de navegación
  • Interfaz para theme.json
  • Refinar los flujos de edición para temas de bloques
  • Nuevo tema predeterminado
  • Herramientas de diseño adicionales

También hay algunos aspirantes a la hoja de ruta por ahí.

  • Inserción de patrones + creación
  • Descomprimir/Rollback Failsafes
  • Pruebas de PHPUnit
  • Compatibilidad mejorada con PHP 8.0 y 8.1

Bloques + diseño web intrínseco

  • Uno de los mayores puntos de fricción para los constructores de patrones y temas es la falta de herramientas receptivas disponibles a nivel de bloque. Esto debe resolverse de una manera que no aumente desproporcionadamente la complejidad de la interfaz.
  • El modelo de bloque es un buen caso para aplicar algunos principios de diseño intrínsecos, ya que un bloque puede ocupar un lugar en muchos diseños y contenedores diferentes, para los que las consultas de medios prescriptivas que no tienen en cuenta el contexto son inflexibles.
  • Cada área de bloque debe ser intrínsecamente sensible, permitiendo que los bloques se compongan, envuelvan, apilen y organicen para adaptarse a los diferentes espacios y pantallas. Para que esto funcione bien, los bloques de contenedores necesitan absorber más controles de diseño. (Las consultas de contenedores podrían ayudar a expandir esto aún más en el futuro).
  • Las herramientas tipográficas deben ser más fluidas y admitir internamente la sujeción algorítmica. Siempre que sea posible, los patrones deben funcionar y acomodarse a sí mismos.

Patrones

  • Con el despliegue inicial del nuevo directorio, hay una creciente necesidad de ampliar la integración del insertador para adaptarse a categorías más amplias de patrones y la experiencia de navegar por ellos.
  • Hay más trabajo por hacer dentro del flujo de configuración de selecciones de uno y varios bloques. Esto también incluye mejorar los mecanismos para transformar hacia desde patrones, que aún son nacientes.
  • Los flujos de creación con patrones también necesitan expandirse de partes y bloques de plantillas a páginas y plantillas.

Menús de navegación

  • Los proyectos de bloques de navegación y pantallas de navegación han estado en marcha durante bastante tiempo y son un objetivo principal para 5.9. Con el principal problema de seguimiento a punto de completarse, una gran parte del trabajo restante es mejorar la experiencia del usuario, reducir la complejidad y probar tanto como sea posible los temas.

Una interfaz para theme.json.

  • 5.8 introdujo el andamio necesario para que los temas tomen las riendas sobre cómo se renderizan varios aspectos de los bloques y cómo se controla la interfaz. El siguiente paso natural por delante es desarrollar la interfaz de usuario que permita a los usuarios interactuar con estas propiedades de estilo. Esto se conoce con el nombre del proyecto «estilos globales» y actualmente se encuentra un diseño actualizado en fase de prototipo.
  • Debe apreciarse lo importante que es aprovechar el alcance global de las reglas CSS a medida que lo combinamos con el poder de los bloques. La estructura actual se ocupa de dos grandes grupos de objetivos de diseño: bloques y elementos. Los elementos representan cosas que se pueden diseñar globalmente y a través de bloques (como «texto», «enlaces», «títulos», etc.).

Herramientas de diseño: colores, tipografía, espaciado, diseño

  • El esfuerzo por aportar herramientas de diseño mejores y más consistentes continúa progresando. Estas herramientas deben integrarse sin problemas tanto con la API de bloques (a través del mecanismo de «soporta») como con theme.json. Uno de los principales objetivos es el acceso consistente a herramientas similares en todos los bloques, incluidos los de terceros.
  • Corriendo paralelamente a este esfuerzo viene el trabajo en el sistema de componentes de WordPress, refinamientos a las herramientas de color, interactividad, accesibilidad, etc.

Formalizar los flujos de edición para temas de bloques

  • Se establece un gran porcentaje de la infraestructura y las características necesarias para construir temas de bloques. Sin embargo, la experiencia de usuario y el diseño necesitan la mayor atención, comenzando por mapear en una arquitectura de información más clara todos los flujos posibles que se deben admitir (editar plantillas, piezas, estilos, páginas, etc.).
  • Continúe procesando y teniendo en cuenta el proceso de diseño todos los comentarios recopilados de los usuarios y creadores de temas.
  • Comience a definir los flujos de transición de las áreas de widgets existentes para bloquear áreas cuando corresponda, y explore los diversos aspectos del cambio de tema.
  • Finalice y confirme todos los bloques restantes en la categoría «tema».