94. Conociendo más de WordPress 6.0

Siguen apareciendo datos y datos de WordPress 6.0, con el Field Guide, y las últimas incorporaciones.

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 2 al 8 de mayo de 2022.

Estamos a dos semanas del lanzamiento de WordPress 6.0 y cada semana que pasa conocemos más detalles de esta nueva versión.

Los comentarios que se van leyendo por parte de desarrolladores es que es una versión muy continuista con respecto a la 5.9, y que en general no rompe nada.

Lo primero es lo primero, que son los nuevos lanzamientos. Por un lado, el lunes se compiló la versión beta-4 que incluía muchas correcciones y regressions, es decir, aplicar parches que se habían aplicado en otros sitios, pero no en la nueva versión.

El martes ya apareció la versión candidata 1. Esta versión no debería distar mucho de la versión que veamos finalmente.

Y el hecho de que llegue la versión candidata implica varias cosas.

La primera de ellas es la posibilidad de traducir ya toda esta nueva versión con sus nuevas cadenas de texto.

Y por otro, dos elementos globales técnicos. Por un lado, el entrar en esta fase implica que ya no se pueden hacer grandes modificaciones en el código, y que el foco está en las regresiones y las pruebas.

La otra parte es la entrada WordPress 6.0 Field Guide en la que se resumen todos los elementos que afectan a desarrolladores sobre cambios existentes en esta versión.

Algunos de estos contenidos son los siguientes.

Uno de los cambios visuales más interesantes para los usuarios lo vamos a encontrar en la creación de una nueva página. Por defecto, al entrar, tenemos un lienzo en blanco frente al que hay que crear los contenidos.

A partir de WordPress 6.0 al crear una página nos aparecerá una ventana modal con sugerencia de patrones, de estructuras que nos puedan servir de base a la hora de empezar esa página sin contenido. Además, se incluyen funciones nuevas para registrar estos patrones, o desactivar esta funcionalidad.

Si alguna vez te has preguntado en qué punto se considera un WordPress grande, desde el punto de vista de usuarios registrados, la cifra es 10.000. Y es en este punto en el que se han planteado mejoras para aquellos sitios grandes, ya sean WordPress MultiSite o sitios simples. El sistema pre-calculará algunos datos de forma que al listar o buscar usuarios sea mucho más rápido.

Otro elemento que se va a calcular es el del tamaño de los contenidos Media que subamos, almacenando el tamaño del fichero en la base de datos y no calculándolo teniendo que ir al disco a buscar su tamaño.

Uno de los asuntos más interesantes que se van a aplicar en esta versión es el exportador de temas, que ya en su versión final va a permitir incorporar todos los componentes, de forma que estos temas puedan ser incluidos en el directorio de temas de WordPress.org. Cualquiera va a poder crear su propio tema sin necesidad de programación y ponerlo a disposición de todos de forma fácil.

En cuanto a bloques, el separador incluye algunas mejoras que afectan principalmente al uso de los colores y la opacidad.

Además, otros elementos que cambia son los bloques de imágenes, que ya no funcionarán con la etiqueta HTML de tipo DIV, sino que lo harán con la FIGURE. Otros elementos que tenían este tipo de contenedores han sido mejorados en la aplicación de CSS.

Y, temas técnicos más sueltos, tenemos la pantalla modal del sistema de bloqueo de bloques, mejoras en la gestión de estilos y fuentes en el theme.json y también la inclusión de patrones en este fichero de configuración.

Y para los programadores más duros, se ha creado un sistema que va a permitir registrar hooks y filtros de objetos específicos, por ejemplo, para filtrar argumentos de un tipo de contenido específico, o de una taxonomía.

Y, sin duda algo que muchos estaban pidiendo, que es una mejor gestión de los errores que genera el editor de bloques, pudiendo saber si falla, si hay un error o el estado completo.

A esto le podemos sumar una decena de cambios en el editor y otras partes del código.

El equipo de Core recuerda que ya está abierta la rama de trabajo de WordPress 6.1, y que el 10 de mayo se espera la segunda versión candidata.

En otra línea, Gutenberg 13.2 ya está en versión candidata, y aparecerá en los próximos días la versión final. Esta versión contiene más de 150 cambios.

El equipo de Marketing ha actualizado su Handbook e incluido documentación sobre los cofree-breaks que se realizan cada dos semanas. Estos eventos son virtuales, pero con videollamada, y es un tiempo distendido en los que comentar los distintos asuntos que haya sobre la mesa.

El equipo de Mobile tiene lista la versión 19.8 de las aplicaciones.

En el caso de Android incluye varias mejoras relacionadas con el Editor, y bastantes que afectan en especial a los sitios auto-alojados, con la previsualización de contenidos en borrador, ficheros con caracteres no-ASCII o imágenes que se ven borrosas.

En el caso de iOS hay mejoras con el seguimiento de conversaciones, la pantalla de acceso, el tour inicial y correcciones varias del Editor.

El equipo de Training ha anunciado que ya está el Faculty Program disponible.

Este es un equipo especial dentro del equipo de training centrado en los voluntarios que trabajan en el Traning team y el Learn WordPress.

Existen cuatro categorías de colaboradores:

Los creadores de contenidos, los Editores, los Expertos en una materia y los Administradores.

El equipo de BuddyPress ha lanzado una actualización de mantenimiento del BP Rewrites, en su versión 1.1.0 que corrige un par de errores que se había detectado y que afectaban a las URL de los miembros de la red.

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.

93. The WordPress Way

WordPress tiene su manera propia de hacer las cosas, y ese buen saber hacer está siendo aprovechado por algunos generando inconvenientes en la Comunidad.

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 25 de abril al 1 de mayo de 2022.

Para lo bueno y lo malo, tener una gran cuota de mercado tiene sus ventajas y desventajas. En el caso de WordPress, casi sin quererlo, se ha creado el llamado The WordPress Way, una forma de trabajar propia de WordPress, de su Comunidad que difiere por ejemplo de los que solo desarrollan con PHP, o los que solo lo hacen con React o JavaScript. WordPress facilita algunas cosas y complica otras, y eso hace que si te vas a dedicar a WordPress tengas que seguir, indirectamente, sus reglas, sus buenas prácticas WordPress.

¿Por qué cuento esto que se sale de la línea de noticias habituales? Porque en las últimas semanas se están dando varios casos de extensiones de WordPress de creadores que se están saltando estas reglas no escritas, esa “forma de hacer WordPress”.

¿Qué significa, en concreto, esa forma de hacer de WordPress?

Para empezar, que todo el software será gratuito y de código abierto, como el núcleo de WordPress.

Esto es que los plugins se deberían integrar con otros plugins alojados en el repositorio oficial, de forma que se incentiva a todos a mejorar.

Significa que tu Código seguirá funcionando como se espera, aunque dejes de pagar las licencias o caduquen.

Significa que con una línea de código se debería poder desactivar todos esos upsells o elementos extra.

Significa que se deberían usar los WordPress Coding Standars para que todo programador WordPress sea capaz de leer el código de forma fácil y rápida.

Significa encontrar los hooks o filtros adecuados para modificar el comportamiento de una funcionalidad en WordPress, lo que lleva a incluir hooks o filtros en el código cuando desarrollas para WordPress.

Y, finalmente, también significa mantener una documentación a la altura del Códex de WordPress.

Pues esto no es lo que está pasando. Ya se ha dado la voz de alarma porque algunos contenidos de Envato Market, es decir, Themeforest y compañía, cuando no activas uno de sus productos te bloquea todo el panel de administración. No el plugin o tema, no, todo tu WordPress.

Algo menos agresivo ha pasado con otro plugin muy conocido, como es MemberPress, en el que en el momento en el que la licencia caduca, todo el plugin deja de funcionar.

Sí, WordPress y todos sus derivados son GPL, y en ningún momento la GPL dice que un complemento no pueda dejar de funcionar, pero las líneas rojas se están comenzando a definir en lo que a buenas prácticas se refiere. Y esta, no es una de ellas.

WordPress 6.0 beta 3 está disponible desde el pasado martes y se ha aprobado el lanzamiento de una beta 4 para el lunes 2 de mayo, que precederá al lanzamiento de WordPress 6.0 RC1 el 3 de mayo. Esta versión será el punto de congelado de la mayoría de los elementos que conforman la nueva versión y sobre la que ya, de forma casi definitiva, podremos validar el funcionamiento de nuestros sitios.

En esta beta 3 se añadieron las funcionalidades de la Webfont API, anunciadas en la beta 1, pero no añadidas hasta ahora.

Y con la llegada de la primera versión candidata ya se van publicando algunos elementos técnicos y de funcionalidades que no deberían cambiar hasta su lanzamiento definitivo.

Se ha incluido un nuevo filtro que permite modificar el comportamiento de las imágenes. Con wp_content_img_tag() podremos cambiar el código HTML generado a nuestro gusto.

Un filtro que cambia su comportamiento es do_parse_request(), que permite leer los parámetros de la URL y actuar en consecuencia. Para mejorar el rendimiento, por defecto ahora devuelve nada, y así no ha de ejecutar una serie de consultas a la base de datos, lo que mejorará la velocidad de carga.

Y hablando de mejoras de velocidad, se han hecho cambios en la forma de caché de las taxonomías, es decir, en etiquetas o categorías. Por defecto ahora sólo se permitía una caché de hasta 24 horas y el comportamiento a partir de ahora es como el del resto, en el que ya nos e invalidará de forma automática sino bajo demanda. Y para aprovechar estos cambios, los menús de navegación también van a aprovechar esta funcionalidad.

Y si hablamos de caché, nuevas funciones para mejorar las peticiones a los sistemas de caché que permiten el uso de las llamadas masivas. Hasta ahora se podrían leer varios elementos de la caché con una petición, pero con las nuevas funciones se va a poder también guardar o eliminar información sin tener que hacerlo de una en una.

Además, los crones y WP-CLI también se van a poder aprovechar de un sistema de vaciado de la caché en memoria, sin que afecte a la caché persistente, con la función wp_cache_flush_runtime(). Cuado se aplique este sistema, WordPress podrá reducir sus picos de memoria.

Y como último gran cambio técnico, por ahora, un cambio en WP_User_Query() va a permitir que, por ejemplo, al traer la información de un usuario no tengas que traerte toda la información, sino que puedas pedirle sólo un elemento, por ejemplo, solo el nombre. Otra optimización que hará consumir menos memoria.

WordPress 6.0 iba a traer muchas mejoras de rendimiento, y, por lo que sabemos hasta ahora, así va a ser.

Y aunque Gutenberg 13.1 ya no estará incluido en WordPress 6.0, siguen las novedades de lo que veremos en la próxima versión mayor.

El mayor cambio lo tenemos en la posibilidad de personalizar los bordes de cualquier columna. También incluye varias mejoras de accesibilidad y el cambio del icono del Duotone.

El equipo de Core ha recuperado uno de los proyectos que sigue como feature plugin, el Preferred Languages, o idiomas preferidos.

Un ejemplo puede ser que tengas tu WordPress en un idioma que no siempre está al 100% traducido. Pongamos el español de Puerto Rico. Con este sistema podríamos indicarle que tras este ponga el español de México y detrás, el español de España. Si una cadena de texto no está traducida, en vez de mostrarla en inglés, se iría a buscar la mexicana, y si no está, a la española.

El equipo detrás de este proyecto está pidiendo colaboradores para mejorar el plugin que, indirectamente, harán que esta funcionalidad se incorpore en el propio WordPress en futuras versiones.

El equipo de Test ha publicado los resultados de sus pruebas de creación de plantillas, concretamente la plantilla de Autor.

Desde el punto de vista técnico, no parece que haya ningún problema, pero sí que a nivel de experiencia de usuario. Los comentarios más frecuentes son que este bloque se suele anidar en algún otro contenedor y que, si no fuera por la Vista de Lista que permite mover fácilmente un bloque a otro, hubiera sido complicada esa creación.

En paralelo, los que han hecho pruebas han comentado que se debería mejorar la experiencia potenciando el uso de patrones. También ha habido muchos comentarios sobre las posibilidades que ofrece el nuevo bloque de “no hay resultados”.

El nuevo test, el décimo cuarto, tiene como objetivo los comentarios.

El equipo de Diseño sigue trabajando en varios frentes muy distintos. El icono de filtros de imágenes va a cambiar y va unido a otros cambios en la barra lateral relacionado con los estados interactivos, por ejemplo, los enlaces, que pueden estar normal, con el ratón encima, o visitados.

En otra línea, se están creando patrones para los sitios WordCamp, con cabeceras, listados de asistentes, sesiones, o ponentes.

Por otro lado, el equipo de Documentación solicitó hace un tiempo un cambio en los diseños, y se está preparando uno adaptado al nuevo formato que ya se incluyó en todo el sitio de WordPress.org y en la sección de Noticias.

Y ahora que se acerca WordPress 6.0, ya hay varias propuestas de la página “Sobre WordPress” que vemos en 4 semanas.

El equipo de Polyglots recuerda que, a partir del 3 de mayo, cuando se publique WordPress 6.0 Release Candidate 1 ya no será posible hacer cambios en las cadenas de texto del código y que se podrá hacer la traducción definitiva de esta versión a todos los idiomas soportados.

Además, desde GlotPress se está haciendo una propuesta para cambiar el texto “Rechazado” por “Requiere cambios”, con el objetivo de solicitar los cambios y no que parezca un rechazo a su esfuerzo.

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.

92. BP Rewrites

El equipo de BuddyPress ha decidido lanzar sus feature plugins en el repositorio, y se comienza con el cambio de URL personalizadas.

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 18 al 24 de abril de 2022.

El lanzamiento de WordPress 6.0 sigue su recorrido con el lanzamiento de la beta 2 y, a partir del 26 de abril de 2022, la beta 3.

En esta segunda beta se han incluido 5 cambios, aunque el foco de atención se está poniendo en explicar muy bien el funcionamiento de la WebFont API.

Para empezar, la funcionalidad se va a incluir finalmente en la Beta 3, y su labor principal es la de poder incluir una fuente en el theme.json y en las variaciones de temas.

Con esto lo que se quiere potenciar es que los temas de Bloques comiencen a incluir internamente más variaciones de estilos de forma rápida y simple en lo que a tipografía se refiere.

Un detalle importante es que Twenty Twenty-Two no va a incluir por defecto esta característica, al menos no en WordPress 6.0. Y es que, finalmente, este paso se da para que afecte únicamente a variaciones de estilos, pro aún no a lo que tiene que ver con el editor, con el objetivo de hacer más robusto el sistema.

Añadir que, por falta de tiempo, otra d las consideraciones ha sido el rendimiento del sitio, ya que, todas las fuentes que hubiese declaradas se cargará sí o sí, se usen o no, y eso ha levantado ciertas dudas sobre su funcionamiento, pero que ya no llegan a esta versión.

El equipo de Core ha lanzado el Performance Lab 1.0.0. Este feature plugin tiene dos grandes elementos. Por un lado incluir mucha información relacionada con la mejora del rendimiento del sitio dentro del Salud del Sitio, que incluiría información sobre la caché persistente, los elementos auto cargados o los encolados. Además, lleva información sobre el soporte del formato de imágenes WebP, que también se puede plantear usar, activando la opción y creando imágenes en formato WebP a partir de las JPEG.

En cuanto a mejoras de cara a siguientes versiones, uno de los elementos en los que se está trabajando es en el de Secciones como Bloques, que incluiría la posibilidad de usar los Patrones como Secciones, y por tanto, llegar a considerar un patrón completo como un bloque.

El equipo de Accesibilidad ya ha cerrado más de 20 tickets en mejoras para WordPress 6.0. En el caso del editor el seguimiento de los tickets está siendo más difícil. Es por esto que de cara a WordPress 6.1 se hará un paso en trabajar en mejoras del editor.

En líneas generales, también se han aplicado mejoras de accesibilidad a 21 elementos generales, 3 al Bloque de Navegación, 4 a otros bloques, 8 a la Vista de Lista, 6 al Media, 2 a la Edición Masiva, 3 a las pantallas de acceso y 4 a los temas Twenty-algo.

El equipo de Polyglots ha estrenado el nuevo sistema de notificaciones en la plataforma de traducciones.

Ahora se podrá enviar un mensaje fácilmente a los traductores y desarrolladores sobre sus textos en el idioma original o sobre una de las traducciones, o para dar contexto.

Además, se ha añadido la posibilidad de seleccionar varias cadenas de traducción a la vez y devolver una única respuesta que afecte a todas ellas.

El equipo de Mobile ha lanzado la versión 19.7.

En su versión iOS se han hecho algunas mejoras en los bloques del editor y en la navegación. A la hora de crear un nuevo sitio se pedirá un nombre y será el usado para la navegación por la aplicación.

En su versión Android se han separado las pestañas en Menú del Sitio y Página Principal, además de pedir el nombre del sitio para usar en la navegación de la App. También se ha corregido un error en las notificaciones que daba el Bloque de Archivo.

El equipo de Training va a migrar el Contributor Training a Learn WordPress. Con el planteamiento de unificar los cursos y tutoriales de formación dentro de esta plataforma, los cursos enfocados a los miembros más activos de la Comunidad WordPress cambiarán su lugar.

Dentro del WordPress Contributor Training encontramos material sobre el funcionamiento y comportamiento de la Comunidad o cursos para organizadores de eventos.

El equipo de Comunidad comienza a preparar material para eventos relacionados con WordPress 6.0 e incita a preparar algunas Meetup con respecto al lanzamiento dentro de un mes.

Además, se han actualizado las guías relacionadas con la CoViD-19 y la asistencia a los eventos.

Como es de esperar, lo primero es seguir como mínimo las regulaciones locales de cada país o región. Además, se debería proveer de mascarillas y gel hidroalcohólico en el lugar del evento por si alguno de los asistentes lo solicita. En cualquier caso, la organización recomienda seguir llevando mascarillas y asistir si se está vacunado o con prueba negativa.

El equipo de BuddyPress ha lanzado finalmente su feature plugin BP Rewrites, con el que podremos cambiar y personalizar las direcciones URL de los distintos componentes de BuddyPress.

Con este plugin se buscan dos objetivos. El primero de ellos es que los usuarios puedan cambiar sus direcciones de forma muy sencilla. El segundo, que los desarrolladores utilicen un sistema estándar a la hora de gestionar las direcciones personalizadas.

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.

91. Probando WordPress 6.0 beta

Como era de esperar, ha llegado el momento de probar WordPress 6.0 en sus versiones beta. Mejoras en el editor, mejoras de velocidad, y pruebas de temas y plugins.

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 11 al 17 de abril de 2022.

Ha llegado el día: WordPress 6.0 está aquí. No es su versión final, pero sí en su primera versión beta que va a permitir probar las nuevas funcionalidades y también la compatibilidad de plugins y temas a los desarrolladores.

Y no viene sólo, porque lo acompaña Gutenberg 13.0, la última versión del plugin que incluirá el código en el core. Esto significa que las 10 versiones lanzadas desde WordPress 5.9, que van desde Gutenberg 12.0 hasta la 13.0 serán incluidas en el editor de bloques.

Así que con más de 400 cambios y 500 correcciones en el editor y con 189 tickets de correcciones y 91 nuevas funcionalidades, WordPress 6.0 está listo para sus pruebas.

¿Qué es lo que se va a destacar de esta versión?

  • Cambios de estilos: directamente desde los temas de bloques, sin cambiar el tema.
  • Más plantillas: como las de autor, fecha, categorías, etiquetas y taxonomías en general.
  • Multi-selección: pudiendo seleccionar texto de varios bloques.
  • Mantener los estilos: Tus estilos personalizados se mantienen aunque cambies los globales.
  • Más patrones en más sitios: gracias al Sistema de inserción rápida, se podrán añadir patrones de forma rápida y eficiente.
  • Mejoras en la Lista de Vista: Nuevos atajos de tecladoque permiten reorganizer, eliminar y acceder a distintas funcionalidades.
  • Herramientas de estilos mejoradas: con los paneles de colores, opciones de transparencia, variaciones de bloques, organización en fila o apilada, control de tamaños o espaciados, tamaño del bloque destacado, de la imagen destacada, de las galerías, y más.
  • Nuevos bloques: el de comentarios, leer más, no hay resultados, biografía del autor o avatar.
  • Bloqueo de bloques: pudiendo bloquear que el contenido de un bloque cambie si no se descativar la opción, pudiendo protegerlo de cambios inesperados.
  • Exportación de temas: pudiendo crear un tema sin necesidad de programar y pudiendo crear un tema completamente nuevo y que puedes activar en cualquier otro WordPress.
  • Y las Webfonts API: Que van a permitir la gestión de tipografía directamente desde el tema, sin necesidad de incluir un plugin o código extra.

Parte de estos elementos son los que se incluyen en la última versión de Gutenberg 13.0, como la posibilidad de configurar por defecto la imagen destacada en el bloque Cover.

Todo esto también ha hecho que se plantee un refactoring de wordpress.org/gutenberg, la página en la que se muestran muchas de las funcionalidades del editor.

Y, el equipo de Test lo que pide ahora es probar, probar y probar, en distintos navegadores, con distintas versiones, de distintos sistemas operativos y en distintos idiomas, comprobando los tamaños de letra tanto en pantallas de ordenador, como en móviles y tabletas.

¿Qué probar? Pues el cambio de estilos en un tema con variaciones, las nuevas plantillas, la inserción de patrones, la previsualización de estilos de bloques, o la vista de lista.

El grupo de Performance del equipo de Core ha decidido frenar la propuesta de incluir por defecto WebP como formato de imagen, que ya no vendrá en WordPress 6.0.

El equipo de Plugins ha ampliado las limitaciones de los plugins marcados como Beta o Destacados.

En estos casos, no se podrán modificar los usuarios marcados como “commiters” y tampoco se podrá cambiar la propiedad del plugin.

El equipo de Diseño ha presentado posibles novedades en cuanto a la interfaz del Panel de Administración.

La primera propuesta está enfocada a los patrones, con el objetivo que al crear un nuevo contenido puedas cargar ese carrusel de patrones y elegir de forma sencilla uno de ellos, con el objetivo de no comenzar con un lienzo en blanco sino con una estructura que se parezca a lo que tienes en mente crear.

La segunda propuesta se enfoca al diseño de una sección, donde puedas navegar fácilmente por la interfaz y hacer los cambios necesarios.

Finalmente, una nueva propuesta del modo sin distracciones en el que, al entrar en un contenido en este modo, según donde acerques el ratón te irá mostrando determinadas partes de la navegación. Por ejemplo, si dejas el ratón en la parte superior verás el menú, y si dejas el ratón sobre un bloque, aparecerá la barra lateral.

El equipo de Openverse ha mejorado la API incluyendo el thumbnail, detalle y direcciones URL siempre en HTTPS.

La API se puede consultar de forma abierta desde api.openverse.engineering.

Y para los que vayan a la WordCamp Europe, ya se ha publicado la agenda del evento. El jueves 2 de junio será el día del Contributor Day, y el jueves 3 y sábado 4 serán las charlas, presentaciones y mesas redondas.

Para esto habrá dos tracks de charlas y presentaciones, y dos tracks de workshops, entre las 8 de la mañana y las 6 de la tarde, con un after-party el mismo sábado por la noche, a partir de las 8 y media.

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.

90. GlotPress 3.0

Una nueva gran versión de GlotPress, la herramienta para la gestión de traducciones de la Comunidad WordPress, ya está disponible para su descarga.

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 4 al 10 de abril de 2022.

WordPress 5.9.3 ha llegado a nuestros escritorios y lo hace con 9 correcciones en el core y 10 correcciones en el editor. Es una versión de mantenimiento que no incluye ningún parche de seguridad

Y sobre WordPress 6.0, el 12 de abril de 2022, a partir de las 18 horas UTC, se comenzará la compilación de la primera versión beta.

El equipo de Core ha tenido su Walk-Through en directo en el que han explicado algunas de las novedades de WordPress 6.0. El foco ha estado en el Editor y en las funcionalidades de Gutenberg de todas las versiones lanzadas desde WordPress 5.9.

Es posible que, en base a la experiencia de este evento, los próximos se hagan de forma abierta en una emisión en Youtube para que cualquiera pueda seguirlo si necesidad de usar Zoom.

Sobre WordPress 6.0, el equipo del editor ya tiene todo listo para el freeze de Gutenberg 13.0 y que pueda ser incluido en WordPress 6.0, momento que debería producirse el martes 12 de abril. Uno de los mayores cambios que se aplicarán, en paralelo a las funcionalidades, es un refactoring del código para hacerlo compatible con PHP 8.0.

También se ha comenzado a añadir ya una lista de funcionalidades experimentales de cara a WordPress 6.1, que han crecido mucho desde la última versión mayor.

Aunque sin duda los que más discusión han tenido esta semana han sido los participantes en el grupo de trabajo de Performance, ya que hay opiniones encontradas con respecto al formato WebP. Hace unos días se propuso establecer WebP como formato de imagen por defecto en WordPress y, aunque todos los datos y pruebas dicen que efectivamente es así, varios participantes han elevado a voz de alarma el posible crecimiento del espacio en disco, aunque hay funciones y herramientas para su decisión y control; en esta línea, también la regeneración de las imágenes, y qué pasaría con las nuevas y antiguas; las posibles incompatibilidades con algunas herramientas, aunque WebP está establecido como formato por defecto en todos los navegadores desde hace ya algunas versiones; porqué no se da soporte a mejores formatos como AVIF o MozJPEG, que, aunque son mejores formatos de imagen, no tienen aún soporte en todos los navegadores y se le dará soporte en cuanto esté disponible.

Sin duda una discusión apasionada en las puertas de WordPress 6.0 y a la espera de saber si estos cambios vendrán o no en esta versión mayor, o se quedarán un tiempo más en el plugin Performance Lab.

El equipo de Test ha hecho una de sus rondas de preguntas y respuestas, y ya van por la cuarta, en la que se resuelven algunas dudas sobre el Full Site Editing y los cambios propuestos para WordPress 6.0.

Además, se ha incluido un resumen del test que se hizo hace algunas semanas sobre las cabeceras, en el cual, por primera vez, no se ha encontrado ningún bug. El objetivo de esta prueba era crear cabeceras de sitios web y, según parece por los comentarios, los usuarios están contentos con el resultado.

Y como última prueba antes de WordPress 6.0 se está trabajando en el bloque de comentarios, a añadir en un tema de bloques, concretamente en la página de un contenido, y que depende mucho de la última versión de Gutenberg, la 13.0.

El equipo de Documentación tiene preparado un documento con todos los cambios a los usuarios finales que se podrán ver en WordPress 6.0 y que será la base para crear o modificar la documentación de versiones anteriores.

El equipo de Polyglots ha lanzado finalmente GlotPress 3.0; después del lanzamiento estos últimos días de hasta cuatro versiones candidatas, con el objetivo de sacar una versión final muy estable y revisada, que incluye varias correcciones, nuevos idiomas, estilos unificados, ordenaciones y filtros. A nivel técnico va a requerir al menos PHP 7.2 y WordPress 4.6 o superior.

El equipo de Mobile ha lanzado la versión 19.6, tanto en Android como en iOS.

La aplicación de Android corrige un problema en el que un sitio que se había eliminado sigue apareciendo hasta que se reinicia.

En el caso de iOS, la pantalla de Mi Sitio se ha separado en dos, y en la de “Inicio” se ha incluido información destacada sobre el sitio.

El equipo de Training tiene un patrocinador nuevo que va a permitirles crear un WordPress en modo sandbox para que los usuarios de Learn WordPress puedan hacer pruebas, creando sitios y dejándolos morir sin tener que preocuparse.

Gracias a esta herramienta, los usuarios que quieran probar alguna de las funcionalidades, o simplemente aprender a usar WordPress, tendrán una herramienta con la que, en un par de clics, puedan disponer de un sitio WordPress sin necesidad de tener su propio hosting.

El equipo de Photos comienza su primera reunión oficial con más de 2300 fotografías ya en el directorio y con más de 200 contribuidores. En la última semana se han subido 230 imágenes, de las cuales se rechazan aproximadamente un 10% por no cumplir los requisitos.

También se ha añadido al Handbook un formulario para aquellos que quieran unirse al equipo de moderación.

El equipo de BuddyPress ha comenzado a trabajar en la documentación nueva, y para empezar van a separar el Codex de la zona de “developers”, dejando una para los usuarios finales y la otra para desarrolladores. El objetivo es incluir nuevos textos, imágenes, los bloques e incluso SEO.

En paralelo se ha lanzado la primera versión candidata de BP Rewrites 1.0.0, el plugin que va a permitir reorganizar y facilitar el uso de URL personalizadas en BuddyPress.

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.