
隆La salida de WordPress 5.4 est谩 prevista para el 31 de marzo de 2020! 馃挋
Dirigido por Matt Mullenweg, coordinado por Francesca Marano y un equipo de gesti贸n de 8 personas, WordPress versi贸n 5.4 propondr谩 mejoras t茅cnicas al CMS y numerosos desarrollos en el editor Gutenberg. Por supuesto, tambi茅n habr谩 una cuesti贸n de corregir numerosos errores y hacer peque帽as mejoras que beneficiar谩n a todos.
Para profundizar : Noticias e iniciativas bretonas: sum茅rgete en el coraz贸n de la nueva generaci贸n
Como usuario, podr谩s disfrutar de nuevos bloques, numerosas mejoras en el editor, nuevos contenidos integrados y una experiencia de administraci贸n de WordPress mejorada.
Como desarrollador, WordPress 5.4 traer谩 122 mejoras y nuevas caracter铆sticas y 210 correcciones. Por supuesto, todo esto provoca cambios en el c贸digo en el n煤cleo del CMS, lo que puede obligarte a realizar modificaciones en el c贸digo del sitio, en los temas o en los plugins.
Lectura recomendada : C贸mo trabajar en la educaci贸n?
En este art铆culo, nos centraremos precisamente en las principales modificaciones t茅cnicas de esta nueva versi贸n.
Accesibilidad
De los
14 cambios de accesibilidad en WP 5.4, hay cambios en el orden de carga de la barra de administraci贸n en el DOM, el calendario y los 煤ltimos comentarios del widget, en el men煤 de la pantalla de gesti贸n, y correcciones de errores se帽aladas por el control de accesibilidad realizado en WP 5.4; el a帽o pasado por WPCampus.
Editor/Gutenberg
El desarrollo del editor ha continuado su r谩pido desarrollo desde la versi贸n 5.0 de WordPress. Hoy, Gutenberg 7.5 ha sido integrado en WordPress 5.4, lo que hace que haya una diferencia de 10 versiones de Gutenberg con la versi贸n que hab铆a sido integrada en WordPress 5.3 el noviembre pasado. 隆WordPress 5.4 incluye por lo tanto las versiones de Gutenberg 6.6, 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, 7.4 y 7.5, as铆 como correcciones y mejoras de rendimiento desde la versi贸n 7.6 que han encontrado la manera de deslizarse discretamente en WP 5.4! 馃槑
El art铆culo de WordPress 5.4 Beta 1 destaca algunas de las nuevas caracter铆sticas del editor. Desde WordPress 5.3, se ha logrado una impresionante reducci贸n del tiempo de carga del editor del 14%, y sobre todo una reducci贸n del tiempo de espera antes de poder insertar contenido del orden del 51%!
A continuaci贸n encontrar谩s enlaces a las notas del desarrollador, en ingl茅s. Estos cambios est谩n relacionados con los siguientes:
Adici贸n de dos nuevos bloques: red social y botones
Nuevos bloques en WordPress 5.4
Una actualizaci贸n del componente bot贸n
Un componente de bot贸n actualizado en WordPress 5.4
Modo de pantalla completa ahora activado por defecto en el editor
Modo de pantalla completa activado por defecto en el editor
Las colecciones de bloques
Colecciones de bloques
Atajos de teclado personalizables
Atajos de teclado del editor de bloques en WordPress 5.4
La nueva API para controlar los cambios de estilo de bloque
Nuevo: Variaciones de bloques API
La nueva API que permite a los temas controlar el uso de degradados CSS
Nueva API de tema de degradado
El nuevo paquete @wordpress /create-block
Nuevo paquete @wordpress /create-block para el scaffolding por bloques
Marcado CSS y cambios de estilo generados por el editor
Modificaciones de marcado y estilo
Actualizaciones de la API del editor
Actualizaciones de la API General Block Editor
La herramienta de personalizaci贸n
Entre
los 14 cambios realizados en la herramienta de personalizaci贸n (llamada Customizer en ingl茅s), notamos primero que WordPress 5.4 mejorar谩 considerablemente la accesibilidad de los elementos seleccionables (estado de enfoque en particular) en l铆nea con las numerosas mejoras ya aprobadas por WordPress 5.3. Tambi茅n se destaca la adici贸n de funciones y hooks existentes (que son las acciones y filtros disponibles en la API de WordPress), eliminando la etiqueta meta precompuesta apple-touch-icon-precomposed que ahora est谩 obsoleta, y mejorando la l贸gica de selecci贸n de los elementos de men煤.
Ten en cuenta que algunas clases PHP no utilizadas del n煤cleo de WordPress ahora est谩n formalmente obsoletas y por lo tanto ya no necesitar谩s utilizarlas:
Deprecaci贸n formal de algunas clases Customizer no utilizadas en WordPress 5.4
Men煤
Entre los 5 cambios relacionados con el componente Men煤, cabe destacar que WordPress 5.4 mejora la accesibilidad del teclado del panel de selecci贸n de elementos que ir谩n en los men煤s, y se han realizado mejoras en la interfaz.
Si los plugins a帽aden campos personalizados a los elementos del men煤, es posible que debas actualizar el c贸digo para utilizar el nuevo hook wp_nav_menu_item_custom_fields:
Los nuevos hooks te permiten a帽adir campos personalizados a los elementos del men煤
Privacidad y datos privados
Entre los 15 cambios relacionados con este componente de WordPress, aqu铆 est谩n los cambios m谩s importantes:
- Las exportaciones de datos personales ahora incluyen tokens de sesi贸n, lugares de eventos comunitarios donde hemos revisado el panel de control, su ubicaci贸n y, sobre todo, las metadatos personalizados de los usuarios.
- Las exportaciones de datos personales tambi茅n incluyen un archivo JSON y una tabla de contenido.
- Nuevos filtros est谩n disponibles para modificar los encabezados de todos los correos electr贸nicos de datos privados.
- Las tablas de solicitudes de datos privados han sido mejoradas.
- La funci贸n wp_get_user_request_data() ha sido completamente reemplazada por la funci贸n wp_get_user_request() para una mejor comprensi贸n.
Todos estos cambios est谩n detallados en una nota de desarrollo 煤nica:
Actualizaciones de privacidad en 5.4
Cambios en la API REST
Entre los 22 cambios relacionados con la API REST, los siguientes son particularmente importantes:
- WordPress 5.4 ahora soporta el valor OR del par谩metro de relaci贸n de consulta de taxonom铆a
- Adici贸n de enlaces selectivos integrados Modificaciones a
- m茅todo WP_REST_Server
la
Los cambios importantes realizados en la API REST est谩n listados en este art铆culo:
Cambios realizados en las API REST en 5.4
C贸digos cortos/c贸digos cortos
WordPress 5.4 introducir谩 apply_shortcodes() como alias de do_shortcode(). Se anima a los desarrolladores a utilizar la nueva funcionalidad. Sin embargo, la anterior seguir谩 siendo mantenida para asegurar la compatibilidad hacia atr谩s.
WordPress 5.4 introduce apply_shortcodes() como alias para do_shortcode()
Widgets
Entre los 9 cambios de widgets, WordPress 5.4 mejora la accesibilidad y la ergonom铆a de la pantalla de gesti贸n de widgets e introduce cambios en los 煤ltimos Comentarios y Widget Calendario.
Modificaciones relacionadas con el marcado Widget Calendario en WordPress 5.4
Otros cambios para desarrolladores
Facilitar el despliegue de entornos de desarrollo locales en WordPress
wp-env: Entornos locales simples para WordPress.
Cambio en el tratamiento de las solicitudes de visualizaci贸n de Favicon
Mejoras en la gesti贸n de favicon en WordPress 5.4
Y por 煤ltimo, una peque帽a serie de cambios diversos y variados
Una secci贸n tambi茅n contiene una serie de cambios importantes, incluyendo:
- Mejor informaci贸n sobre errores en wp_login_failed
- Adici贸n del ID de sitio en el filtro multisite newblog_notify_siteadmin
- Nueva integraci贸n de video para TikTok
- Eliminaci贸n de CollegeHumor integra
- almacenamiento de URL de origen de los medios adjuntos en meta _source_url
- Carga de la barra de administraci贸n utilizando wp_body_open
- Eliminaci贸n del ID duplicado en el widget 脷ltimos Comentarios
- Un nuevo par谩metro en retrieve_password() lostpassword_post action
- Los encabezados de tema ahora soportan “Requiere al menos” y “Requiere PHP”
- la funcionalidad Delete_Posts no estar谩 disponible m谩s tiempo alertas PHP desencadenantes para los tipos de publicaciones personalizados
Todo est谩 detallado en ingl茅s en esta nota de desarrollo:
Desarrollador Diversos cambios centrados en WordPress 5.4
Para recordar, la salida de WordPress 5.4 est谩 prevista para el 31 de marzo de 2020. Ya puedes probarlo en la versi贸n Release Candidate instalando el plugin oficial de WordPress Beta Tester, luego yendo a sus ajustes y marcando la versi贸n “Beta” /die y luego actualiza la instalaci贸n de manera cl谩sica.
WordPress Beta tester
Lee m谩s en blog-introduction.fr