79. El Plan: WordPress 2022

WordPress está planificando 2022, no sólo a nivel de cambios en el gestor de contenidos si no en su participación en proyectos de código abierto.

Recuerda que puedes escuchar este programa desde Pocket Casts, Spotify, Google Podcasts, Apple Podcasts e iVoox o suscribirte al feed directamente.

Transcripción del programa

Hola, soy Javier Casares y estás escuchando WordPress Podcast, el resumen de noticias de la Comunidad WordPress. En este programa encontrarás la información del 17 al 23 de enero de 2022.

Hace ya unos días que 2022 ha comenzado y, aunque la línea de novedades de WordPress en sí está bastante definida, se han planteado algunos objetivos globales para la Comunidad WordPress.

Hay cuatro objetivos.

El primero de ellos es impulsar el nuevo editor de WordPress, tanto el de Contenidos como el de Sitio, mejorando la documentación y potenciando Learn WordPress, sobre todo para los nuevos usuarios.

Esto se quiere conseguir con muchos más tests del CMS y mediante la Comunidad WordPress, ya sea a través de Learn WordPress o eventos y, por supuesto, mediante la creación de más bloques.

El segundo es el apoyo a proyectos de código abierto que ayuden a la construcción de sitios.

Dentro del CMS la idea es incorporar Openverse, el directorio de fotografías y el sistema de patrones.

Y sobre todo, mejorar todo el sistema de previsualización de los nuevos temas de bloques.

El tercero es el sistema de gestión de código abierto, ayudando a la Comunidad en todos los sentidos.

Esto tiene como foco principal el programa Five for the Future, conseguir más líderes en la comunidad y hacer todo el proceso de incorporación, incluso el hecho de invitar a la Comunidad WordPress a participar en otros proyectos como PHP, JavaScript o Matrix.

Y el cuarto y último, es preparar el WP20, que será el próximo 27 de mayo de 2023, cuando WordPress cumpla 20 años tras el lanzamiento de la versión 0.7 en esa fecha de 2003.

Y tras el lanzamiento de WordPress 5.9 RC3, que incorpora dos correcciones de WordPress y 15 del Editor, también sabemos cuáles son los pasos del lanzamiento de la versión final. Eso sí, es posible antes se lance una versión RC4 de emergencia para corregir y probar un par de tickets que se han encontrado y que afectan a los bloques de Navegación en los nuevos Temas de Bloques.

Todo comienza el lunes 24 de enero a las 1500 UTC en el canal de Slack de core y una hora después se inicia la congelación de código de todo WordPress.

En esa hora se analiza si ha aparecido algún ticket de última hora que pueda considerarse grave y, si se diera el caso, se lanzaría WordPress 5.9 RC5. Por otro lado, se analiza todo el proceso de la propia actualización e WordPress que está en el fichero update-core.php. Finalmente, se hace un repaso y se lanzan todos los sistemas de test existentes para validar que no hay ningún error que no esté controlado.

Tras estas comprobaciones, se congela la rama de la versión 5.9.0 para que no pueda haber ninguna modificación. Si en este tiempo apareciese algún tipo de error, se crearía una nueva RC y se crearía otro bloqueo de 24 horas. En cualquier caso, todo lo que aparezca a partir de este momento quedará para la 5.9.1.

Y el martes 25, a partir de las 1600 UTC, también en el canal de Slack se podrá seguir el proceso de lanzamiento de la nueva versión. Esto significa que, si todo va bien, a partir de las 1800 UTC del martes 25 estará disponible WordPress 5.9.

Y en paralelo al lanzamiento de WordPress 5.9 también hemos tenido el lanzamiento de Gutenberg 12.4. Esta nueva versión del plugin, que adelanta las novedades y experimentos del editor, incluye mejoras en la accesibilidad, una serie de cambios en el panel previo a la publicación, por ejemplo, pidiendo que añadas etiquetas o categorías al contenido, o también la mejora del panel de accesos rápidos de teclado.

La categorización de bloques sigue su curso y se han integrado los bloques de plantilla de página, paginación, siguiente y anterior y números de página dentro de los Bloques de Tema.

El equipo de Core ya da por hecho el lanzamiento de WordPress 5.9.0 y se está comenzando a trabajar en WordPress 5.9.1. No se plantea que aparezca una versión de forma inmediata, ya que se está planteando trabajar en paralelo en próximas correcciones, pero esperar una o dos semanas a recoger todas las impresiones de la versión mayor para trabajar en las correcciones pertinentes que se vayan encontrando justo después del gran lanzamiento.

El grupo de performance sigue trabajando en la optimización de imágenes y, lo que parecía algo hecho, no queda tan claro. Quizá WebP no sea el formato de imagen por defecto, al menos no tan pronto como WordPress 6.0. Se está revisando el funcionamiento de la etiqueta <picture> de HTML, para compatibilizarlo entre JPEG, WebP y AVIF.

El equipo de Test está preparando el cambio de los test End2End a Playwright. Este cambio, propuesto hace unos meses, comenzará cuando se lance WordPress 5.9 y la única duda que queda es cuál será la metodología de migración del sistema actual.

Se han planteado dos propuestas. Una de ellas es tener un paquete paralelo completo con todas las pruebas, lo que perite tener todo un paquete completo nuevo, pero que implicaría mantener otro sistema. La otra opción es implementar pruebas en los paquetes ya existentes.

El equipo de Accesibilidad se ha propuesto cinco grandes objetivos para WordPress 6.0.

El primero de ellos es la revisión de los requisitos sobre qué se considera accesibilidad en los temas de bloques.

También se plantean colaborar y contribuir más y mejor en Gutenberg, el plugin que da pie a las mejoras del editor.

Un tercer elemento, más interno, es la modificación de las plantillas para optimizar el tiempo dedicado a investigar los problemas.

También, y en la misma línea, se plantea un trabajo de dedicación al análisis de los cambios que se vayan produciendo en el editor, para así detectar problemas de accesibilidad antes de ser aplicados.

Y, como quito punto, la reorganización de las etiquetas en Github para simplificar y poder facilitar el trabajo.

El equipo de Training ha planteado los objetivos para 2022 que han dividido en los 3 trimestres. Los elementos más destacados para este 2022 son el de utilizar Github Projects para la gestión de todos los elementos (en detrimento de Trello), la implementación del Faculty Program, la creación de contenidos para la WordCamp Europe y Estados Unidos, rediseño del sitio, SEO y la creación de una Certificación WordPress.

La plataforma Openverse tiene algunas novedades, algunas no públicas todavía, como el buscador de audio, y su material gráfico asociado, y está a punto de estar preparada la visualización en modo grid

La Pino’z es el nombre de la versión 10.0 de BuddyPress que se ha lanzado esta semana pasada y que requiere, al menos, WordPress 5.4.

Las grandes novedades son las esperadas: las peticiones para pertenecer a un sitio, el acceso a más actividades, una experiencia de uso más integrada dentro del panel de administración, el nuevo buscador de add-ons y la adaptación al Full Site Editing y al Twenty Twenty-Two.

Y, para acabar, ya sabes que tienes todos los enlaces para ampliar la información, en WordPress Podcast .es.

Un abrazo, y hasta el próximo programa.

78. Directorio de fotografías

Hace unas semanas se anunció el Directorio de fotografías de WordPress, un lugar donde poder descargar y utilizar de forma libre fotografías sin derechos, y ya se puede colaborar.

Recuerda que puedes escuchar este programa desde Pocket Casts, Spotify, Google Podcasts, Apple Podcasts e iVoox o suscribirte al feed directamente.

Transcripción del programa

Hola, soy Javier Casares y estás escuchando WordPress Podcast, el resumen de noticias de la Comunidad WordPress. En este programa encontrarás la información del 10 al 16 de enero de 2022.

En el pasado State of the Word se anunció el WordPress Photo Directory, que es la respuesta de WordPress a los directorios de imágenes que te ofrecían contenidos sin licencia y que posteriormente los han limitado o se han hecho de pago. Actualmente hay cerca de 400 imágenes publicadas y está disponible en wordpress.org/photos.

Este directorio de fotos se plantea como libre y necesita de la colaboración de la comunidad, y se puede hacer de tres maneras.

La primera de ellas es enviando fotografías, que se publicarán como licencia CC0, no han de tener contenido con copyright y han de seguir una serie de normas que se encuentran en el sitio.

La segunda de ellas es reportar problemas con alguna de las fotografías que ya hay en el directorio.

Y la tercera, si te quieres implicar en el proyecto, es la de ejercer de moderador. Al principio requerirá de una dedicación de 1 o 2 horas para aprender los paneles, herramientas de moderación y reuniones donde comentar mejoras en el sistema, y posteriormente, se plantea como una dedicación de 1 hora semanal para ejercer propiamente de moderador.

Esperemos que en un futuro este directorio de fotografías disponga de miles de ellas y que sea un punto de referencia para mejorar la imagen gráfica de los contenidos de nuestros WordPress.

La semana que viene llega WordPress 5.9, el próximo 25 de enero de 2022, pero antes de esta versión final tenemos la versión candidata 2 que apareció la semana pasada y que incorpora 6 correcciones del núcleo y 13 correcciones del editor. Con estas versiones candidatas, y a la espera posiblemente de una versión candidata 3 el 18 de enero, ya podemos hacer pruebas en instalaciones de desarrollo de los WordPress para validar que todo funciona correctamente.

Teniendo en cuenta los cambios que incorpora, y que ya se han publicado en el Field Guide, afectan principalmente al editor y los temas, es importante hace muchas validaciones en el frontal y en todos aquellos plugins que interactúan con alguna de las partes de edición. Lo que se ha destacado de esta versión es:

También deberíamos prestar atención a las versiones de PHP y base de datos que utilicemos actualmente para una mayor compatibilidad. Y es que hay que recordar que desde hace un mes y medio las versiones estables de PHP y que solo se deberían usar son PHP 7.4, PHP 8.0 y PHP 8.1. Todas las versiones anteriores están consideradas sin soporte y potencialmente inseguras. Pero WordPress aún no es oficialmente compatible con PHP 8.0 o superiores, y esto está llevando a un trabajo bastante grande en WordPress 5.9.

¿Qué significa todo esto en realidad? Pues que WordPress 5.8 no se podrá configurar con PHP 8.1, pero WordPress 5.9, sin plugins y con los temas Twenty-algo, podría funcionar en las nuevas versiones, aunque con algunos errores que están controlados.

Si no falla nada, de cara a WordPress 6.0 se espera que ya sí que sea todo compatible con las últimas versiones tanto de PHP como de MySQL y MariaDB para la base de datos, ya que algunas pruebas dan errores con versiones superiores a MySQL 5.7 y MariaDB 10.2.

El equipo de Core sigue trabajando en mejoras del editor, preparando Gutenberg 12.4, aunque el foco principal ahora es el lanzamiento de la versión final de WordPress 5.9.

En el equipo de performance de imágenes se está planteando la integración del “decoding” en imágenes, un sistema de HTML5 que permite, en modo asíncrono, que la presentación de otros contenidos no quede bloqueado por el procesamiento de la imagen. Y, también en la línea de optimizar imágenes, ya está listo el módulo para WebP como formato por defecto en WordPress.

El equipo de Documentación ha presentado una serie de páginas nuevas que estarán en la sección de Soporte del HelpHub, y que pasarán al equipo de Polyglots para su traducción y adaptación a cada uno de los sitios de ayuda locales.

Aún así, se está buscando responsables para la dirección de la documentación de Bloques y de HelpHub, que en la actualidad no tienen líder.

En la ayuda sobre temas, tras los cambios y mejoras para la actualización mediante Subversion, se ha actualizado la documentación para que todos los desarrolladores conozcan los métodos de actualización.

El equipo de Polyglots ya tiene 45 ediciones locales listas para ser lanzadas con WordPress 5.9, entre ellas el español, catalán o gallego.

Además, se han añadido una serie de funcionalidades nuevas a la herramienta de traducción. La principal es la de las discusiones, que como su nombre indica, permite la creación de un hilo de comentarios sobre una cadena de traducción que pueda generar dudas o polémicas, y que, de paso, sea más sencillo de seguir por parte de todos; además, permite ver, de forma rápida, las traducciones de la misma cadena en otros idiomas, por lo que puede ayudar a contextualizar qué han hecho otros equipos.

El equipo de Móvil ha lanzado la versión 19.0 de las aplicaciones.

Tanto en la versión de iOS como en la versión de Android, la subida de vídeos se ha limitado 5 minutos en los planes gratuitos, el editor tiene correcciones en las traducciones y en el diseño multilínea, además de facilitar la selección de la zona horaria, esto último sólo en iOS.

El equipo de Training, ahora que llega WordPress 5.9, quiere dejar muy clara en su documentación que van a existir 4 tipos de temas. Es por eso por lo que los contenidos de Learn WordPress van a ser revisados para aplicar la nomenclatura específica que se divide en estos cuatro:

  • El primero son los nuevos Block Themes (Temas de Bloques o, simplemente, Temas) que son aquellos temas hechos para Full Site Editing que incluyen los templates (plantillas) y theme.json, y que permite una gestión completa con bloques.
  • Después tendríamos los Universal Themes (Temas Universales) que son aquellos temas que funcionan tanto con el Personalizador como con el Editor.
  • Un siguiente tipo son los Hybrid Themes (temas Híbridos), un tema clásico que permite algunas de las funcionalidades del Full Site Editing, como el theme.json o el editor de plantillas.
  • Y para acabar, los Classic Themes (Temas Clásicos, y los que hasta ahora eran simplemente Temas) que se siguen construyendo con PHP, functions.php y que no funcionan con el Editor.

El equipo de Comunidad ha propuesto un cambio en los eventos presenciales. Lo primero es cumplir las normas de cada país o región, y, además, complementarlas con algunas normas más, que son:

  • Llevar mascarilla en todo momento.
  • Enviar mensajes y comunicar previamente con más información sobre la CoViD-19.
  • Control de temperatura en el acceso.
  • Gel hidroalcohólico disponible en el lugar.
  • Mantener la distancia interpersonal.
  • E intentar tener un sistema de control de contactos por si hay un positivo, poder avisar al resto de asistentes.

En otra línea, ahora que ya está el Field Guide con todas las novedades de WordPress 5.9, se está facilitando a todas las Meetup que hagan presentaciones sobre esta nueva versión de WordPress y sus novedades.

Y el equipo de BuddyPress recuerda que a partir de la versión 10.0 ya no se cargarán los Widgets clásicos por defecto, así que, si queremos reactivarlos podemos utilizar el plugin de Classic Widgets que mantiene la Comunidad.

Y, para acabar, ya sabes que tienes todos los enlaces para ampliar la información, en WordPress Podcast .es.

Un abrazo, y hasta el próximo programa.

77. Seguridad, ante todo

Faltan solo 2 semanas para que llegue WordPress 5.9 pero, ante todo, la seguridad de WordPress. Y esto ha hecho que salgan versiones menores desde WordPress 3.7 a WordPress 5.8.

Recuerda que puedes escuchar este programa desde Pocket Casts, Spotify, Google Podcasts, Apple Podcasts e iVoox o suscribirte al feed directamente.

Transcripción del programa

Hola, soy Javier Casares y estás escuchando WordPress Podcast, el resumen de noticias de la Comunidad WordPress. En este programa encontrarás la información del 3 al 9 de enero de 2022.

Primera semana del 2022 y ya tenemos una versión que seguramente no estaba en la agenda de nadie: WordPress 5.8.3. En realidad, hay versiones menores desde WordPress 3.7, que es la más antigua que se mantiene, hasta WordPress 5.8, que es la última actual. Obviamente, también se ha parcheado todo para WordPress 5.9 que saldrá en dos semanas.

Es muy importante actualizar las versiones menores de todas las versiones de WordPress porque corrige cuatro elementos de seguridad, un par de ellos importantes ya que afectan al WP_Query, las consultas a la base de datos, que podrían ser atacadas.

Y también como estaba previsto, el lanzamiento de WordPress 5.9 candidata 1. Esto significa que esto que se puede probar ya es lo que en principio tendremos el día 25 de enero, a menos que se detecten errores importantes y que se vayan solucionando las próximas semanas. Sin duda ahora es el momento de hacer un clon de tu sitio, y probar esta versión para validar que todo funciona y que el día del lanzamiento está todo listo para funcionar.

Y si eres de los que se atreve a probar las novedades del editor, el plugin Gutenberg 12.3 incorpora algunas novedades interesantes que ya veremos en WordPress 6.0.

Los principales cambios son la incorporación del bloque “Nombre del Autor” y los bloques de “Paginación de Comentarios” que básicamente son el bloque de “Comentarios siguientes” y “Comentarios previos”.

En cuanto a la personalización del editor tenemos una primera prueba en cuanto a las unidades. En el bloque de espaciado podremos indicar qué unidad de metida utilizar, teniendo el “em”, “rem”, “vh” y “vw”, que se suman a los píxeles.

Y hablando de espaciados, también se añade el “gap de grupo”, que será la separación que hay entre los distintos bloques dentro de un grupo. De la misma forma, también a nivel de grupo, podremos gestionar la tipografía.

A un nivel más general tenemos la posibilidad de marcar, en el bloque de Logo del Sitio, si queremos que ese logo también se use como Icono del Sitio, o la posibilidad de restringir la creación de menús de navegación a los usuarios no-administradores, que podrán usarlo, pero no modificarlo.

Y, hablando de bloques, se ha creado una página en la documentación en la que se incluyen todos los bloques que vienen en el núcleo de WordPress a nivel de referencia.

Y algo que es probable que veamos en breve va a ser la posibilidad de subir elementos al Directorio de Patrones de Bloques.

Y si todo esto te parece poco, comenzamos con las novedades de WordPress 5.9 ya oficiales y casi sin un orden muy concreto, porque hay mucho que contar.

Lo primero es lo primero, y sin duda es “lo que faltaba” en el editor: el Bloque de Navegación. En las versiones anteriores estaba a punto de llegar, pero no acababa de hacerlo, y esta versión va a ser la que lo incluya.

Lo primero es que los bloques de navegación son un formato nuevo en WordPress y ya no tienen porqué ir asociados a un lugar concreto del sitio, porque al ser un bloque se pueden incluir en cualquier lugar.

Además, los menús son reutilizables y se podrán utilizar aunque se cambie de tema, algo que podría perderse en versiones anteriores.

Y, ¿qué pasa con los menús clásicos? Pues también se van a poder cargar y convertir a un menú de bloques, por lo que no vas a perder nada de lo que tengas ya hecho previamente.

Y, obviamente, la gran novedad de WordPress 5.9 es la posibilidad de poder editar todo el sitio de forma nativa, sin un Editor Visual, gracias a los Temas de Bloques y al poder del theme.json.

En los temas Twenty vamos a encontrar algunas novedades. En Twenty Twenty y Twenty Twenty-One aparecerá de forma automática el enlace a la Página de Privacidad; en Twenty Seventeen y Twenty Twenty se han mejorado los enlaces sociales a WhatsApp; en Twenty Nineteen y Twenty Twenty-One los campos del comentario en los comentarios vendrán marcados como obligatorios y en Twenty Eleven se ha mejorado el estilo.

Otros cambios como el texto alternativo en la imagen de cabecera, el icono en los widgets de RSS, o el eliminar el icono de feed del bloque social en el Twenty Twenty-One si no está activo se han aplicado, y mejoras en la accesibilidad, eliminando los roles en las etiquetas HTML5 nativas que ya cumplen ese rol.

Otras novedades algo más técnicas son las “capabilities” de los usuarios, que van a poder incluirse en las peticiones, pudiendo, por ejemplo, buscar aquellos usuarios que tienen la capacidad de “editar una entrada” sin necesidad de saber los roles que tienen.

Y en otra línea, cambios en el selector de colores, nuevas API para guardar y acceder a los datos de estilos, los nuevos proveedores de oEmbed Wolfram Notebook y Pinterest, el control de puertos a los que se puede acceder al hacer peticiones externas o el hook wp_mail_succeeded en los envíos de correo.

Un detalle importante para los Temas de Bloques es la desaparición del Personalizador tal y como se entiende actualmente, ya que se ha de modificar desde el Editor del Sitio. Esto también implica que las previsualizaciones dejan de funcionar, porque la Edición sólo funciona con los temas activos, aunque se está trabajando en recuperar un sistema que haga algo similar.

El equipo de Core está planteando el cambio de los estándares al programar con JavaScript y sus Coding Standards. En este caso, la idea sería adaptar los WordPress PHP Coding Standards a Prettier, y los de JSHint a ESLint.

El equipo de Themes ha hecho un repaso a 2021 en el que han anunciado la subida de 1.227 nuevos temas, de los cuales 29 son “block themes”. Además, 14.884 han tenido al menos una actualización.

Para fomentar la creación de nuevos temas de bloques se plantea que al entrar en el directorio de temas en la web aparezca una nueva pestaña especial de Temas de Bloques; por el lado contrario, se van a realizar una serie de trabajos para limitar la cantidad de Temas Hijo que se mandan y que son muy similares entre ellos por parte de un mismo autor.

Además, como parte de WordPress 5.9 y Gutenberg 12.0 se ha creado el “Empty Theme”, un tema de bloques que debe servir de base para la creación de nuevos temas y que incluyen ejemplos de las funciones habituales, además de ejemplos de plantillas y partes.

El equipo de Accesibilidad ya se ha puesto a trabajar en WordPress 6.0 y parece que uno de los focos principales para la próxima versión será todo lo referente al editor de imágenes del Media.

El equipo de Training está revisando y adaptando todos los contenidos de Learn WordPress a la próxima versión WordPress 5.9. Además de revisar los contenidos actuales existentes y aplicar ciertas mejoras si son necesarias, también se ha incluido una lista de nuevos temas que aparecen en esta nueva versión.

El equipo de Openverse ha automatizado la publicación del Storybook, aunque sin duda un hito importante ha sido el de la actualización de los seis servidores de ElasticSearch que se utilizan para la indexación de los contenidos, ya que necesitaban de la aplicación del parche contra el Log4Shell.

Y BuddyPress sigue de enhorabuena con no una, sino dos versiones. Por un lado, tenemos BuddyPress 9.2, que es una versión de mantenimiento para adaptar el funcionamiento de esta rama a WordPress 5.9; por el otro, tenemos BuddyPress 10.0 candidata 1, que integra 70 tickets y las cuatro grandes funcionalidades que se llevan comentando desde hace semanas: Solicitud para pertenecer a una comunidad, más actividades, compatibilidad con Full Site Editing y el nuevo BuddyPress Add-Ons.

Y hablando de las actividades, también se ha hecho un gran cambio visual con respecto a ellas. Hasta ahora, cuando dos usuarios se hacían amigos, simplemente aparecía un mensaje en modo texto que lo indicaba. Ahora, además del texto aparecerá una imagen del usuario y un botón para interactuar. Y así con un cambio de imagen, la creación de un grupo y otras tantas acciones. Entre las novedades de las actividades también encontramos novedades en lo que respecta a los avatares, que incluyen la posibilidad de reciclar los usados previamente.

La versión 10.0 estable estará disponible, si no cambia nada, el próximo 17 de enero.

Y, para acabar, ya sabes que tienes todos los enlaces para ampliar la información, en WordPress Podcast .es.

Un abrazo, y hasta el próximo programa.

76. Bienvenido 2022

Ya ha llegado 2022, y eso significa que en unos pocos días vamos a tener las primeras versiones candidatas de WordPress 5.9 y su versión definitiva.

Todas las noticias en WordPress Noticias – 3 de enero de 2022.

Recuerda que puedes escuchar este programa desde Pocket Casts, Spotify, Google Podcasts, Apple Podcasts e iVoox o suscribirte al feed directamente.

Transcripción del programa

Hola, soy Javier Casares y estás escuchando WordPress Podcast, el resumen de noticias de la Comunidad WordPress. En este programa encontrarás la información del 27 de diciembre de 2021 al 2 de enero de 2022.

Hacía ya muchos años que acabábamos el año con una nueva versión de WordPress, y este 2022 va a ser diferente. En tan sólo 3 semanas tendremos la nueva versión que no deja de enseñarnos pequeñas mejoras que están en los trasfondos del código y que dejan ver que las próximas versiones van a tener mucho de eso, de trasfondo, de mejora de código y de optimización.

El equipo de Core sigue trabajando en estos días festivos con algunas actualizaciones que vendrán en WordPress 5.9.

Por ejemplo, se ha incorporado una serie de avisos en aquellos sitios que no tienen HTTPS, ya que no funcionará el Application Password que permite el uso de la REST-API en modo escritura.

En WordPress 5.9 se van a incorporar nuevas funciones que ayudarán a mejorar el uso de aquellos bloques dentro de otros bloques. En la actualidad esto está generando que se tengan que incluir algunos contenedores extra que no son necesarios y que, con estas nuevas funcionalidades se reduciría el uso de código HTML y se optimizará el del CSS.

Y, dentro de las mejoras de performance, en WordPress 5.9 veremos algunas optimizaciones en lo que respecta al uso del “lazy load”. En WordPress 5.5 se incluyó para las imágenes, en WordPress 5.7 el de los iframes, y en esta versión 5.9 se han hecho mejoras en los que, mediante ciertas funciones, se puedan saltar algunos de los componentes en el primer pantallazo.

Con esto conseguiremos, por ejemplo, que la primera, segunda o tercera imagen que habitualmente aparecen en la primera pantalla puedan no cargarse de forma asíncrona, y que se carguen de forma directa, mejorando los tiempos de carga.

El equipo de Polyglots recuerda que ya están disponibles para traducir tanto las cadenas de WordPress 5.9 como las de Twenty Twenty-Two.

En el caso del español ambos proyectos ya están 100% listos, al igual que el gallego. El euskera y catalán todavía tienen recorrido.

El equipo de Comunidad está planteando la posibilidad de incorporar un CRM al sistema de gestión de las WordCamp. Y es que en cada edición se intenta retomar el contacto de aquellos que han participado en ediciones anteriores, como son los patrocinadores, ponentes o voluntarios.

Pero como el acceso a esta información puede no estar disponible, se abre esta opción a consultas de todos aquellos que participan en la Comunidad.

Y a unos pocos días de tener la versión 10.0 de BuddyPress, se ha incorporado una funcionalidad simple para mejorar la seguridad de los usuarios en el punto más débil de la cadena: la contraseña.

Desde el WP-Config se va a poder añadir una constante, llamada BP_MEMBERS_REQUIRED_PASSWORD_STRENGTH, que va a ir del 1 al 4, siendo el 1 el valor mínimo de fuerza de la contraseña, y el 4 el mayor. Así que, si se quiere obligar a que los usuarios utilicen una contraseña más compleja, se podrá forzar desde el fichero de configuración.

Y, para acabar, ya sabes que tienes todos los enlaces para ampliar la información, en WordPress Podcast .es.

Un abrazo, y hasta el próximo programa.

75. Probar y parar

Se acercan las dos últimas semanas del año y, como siempre, se repite la frenada en el desarrollo de WordPress que se retomará ya en 2022.

Todas las noticias en WordPress Noticias – 27 de diciembre de 2021.

Recuerda que puedes escuchar este programa desde Pocket Casts, Spotify, Google Podcasts, Apple Podcasts e iVoox o suscribirte al feed directamente.

Transcripción del programa

Hola, soy Javier Casares y estás escuchando WordPress Podcast, el resumen de noticias de la Comunidad WordPress. En este programa encontrarás la información del 20 al 26 de diciembre de 2021.

La última versión del año 2021 ha sido WordPress 5.9 beta 4, con 20 correcciones que arreglan algunos CSS de Twenty Twenty-Two, la posibilidad de cambiar de Block Theme desde el personalizador o un hook que permite deshabilitar la nueva función de desplegable de idioma en la pantalla de login.

Ahora es un buen momento de probar esta versión para que, el 4 de enero, tengamos la Release Candidate 1 con la máxima calidad posible.

Entre las novedades del Core para WordPress 5.9 tenemos el selector de idioma en la pantalla de acceso. Por defecto aparecerá el idioma principal del sitio, pero si un usuario quiere, podrá elegir cualquier otro de los idiomas para acceder. Se le pueden aplicar filtros, por ejemplo, para sólo mostrar determinados idiomas, o la posibilidad de eliminarlo por completo.

Y si hablamos de novedades, ha llegado la versión 12.2 del plugin Gutenberg en el que vemos algunas mejoras en el editor, principalmente enfocadas a la experiencia de usuario.

Un primer elemento es el de los comentarios en el que el Query Block permite anidarlos e incluir su paginación, prácticamente permitiendo toda la antigua configuración en los Temas de Bloques.

También hay mejoras en el control de bordes, el selector de fuentes o el selector de colores, acabando con un sistema de previsualización de los bloques en el Editor de Widgets.

Y dentro del grupo de performance, el trabajo principal sigue en la gestión de las imágenes. Se ha creado un gran proyecto que agrega todo lo relacionado con las imágenes y ya se está planteando la creación de un feature plugin en el que se añadan todas estas funciones para que se puedan comenzar a probar de forma general antes de incluirlas en el núcleo de las próximas versiones.

El equipo de Test ha comenzado a plantear algunas de las cosas que podría incluir WordPress 6.0. Una de las principales que se podría trabajar es la de normalizar las secciones de la barra de opciones del editor.

También la posibilidad de mejora del Query Loop, como por ejemplo la posibilidad de crear un “builder”, ampliarlo con filtros, la gestión de “no hay resultados” o entradas fijas.

Otro tema a trabajar es la API de Webfonts, e incluso la creación de un directorio de estilos que se puedan aplicar prácticamente a cualquier Tema de Bloques.

El equipo de BuddyPress ha lanzado su versión 10.0.0 beta 2, con tres cambios principalmente que afectan a las extensiones de grupos y su API, a varias mejoras de la integración con WordPress 5.9 y Twenty Twenty-Two y a la posibilidad de salirse de una conversación en una conversación privada.

Por cierto, al final la versión estable de BudyPress estará el 15 de enero, pasando el día 3 por una versión candidata.

Y, para acabar, ya sabes que tienes todos los enlaces para ampliar la información, en WordPress Podcast .es.

Un abrazo, y hasta el próximo programa.