WPML

Acabamos de publicar WPML 4.9.4, que ofrece compatibilidad total con WordPress 7.0. Asegúrese de actualizar WPML antes de actualizar a WordPress 7.0 y todo estará listo.

Novedades en WordPress 7.0

WordPress 7.0 introduce una serie de cambios en el editor de bloques y en la funcionalidad del núcleo. Esto es lo que resuelve WPML 4.9.4.

Editor de bloques basado completamente en iframes

WordPress 7.0 convierte esto en el nuevo estándar, lo que mejora el aislamiento de estilos y le ofrece una experiencia WYSIWYG más precisa. Sin esta actualización, WPML obligaría al editor de bloques a volver al modo anterior sin iframes en cada entrada y página, lo que haría que se perdiera estas mejoras y cualquier mejora futura basada en el nuevo editor. Los bloques del selector de idiomas de WPML también se han actualizado para ser compatibles con la versión 3 de la API de bloques, incluido el hook de React necesario para que el editor de iframes funcione correctamente.

Actualización de la configuración «Abrir al hacer clic» para los submenús de navegación

WordPress 7.0 cambió la forma en que el bloque de navegación almacena esta configuración. WPML ahora lee el atributo actualizado correctamente, por lo que los submenús respetan el comportamiento que usted configuró.

Nuevo contenido de bloques disponible para su traducción

WordPress 7.0 introduce varios bloques nuevos y reestructurados. WPML 4.9.4 registra los siguientes como traducibles, para que aparezcan en el editor de traducción y se muestren correctamente en el frontend en todos los idiomas:

  • Etiquetas de accesibilidad del bloque de iconos (atributos aria-label)
  • Texto del botón de cierre de la superposición de navegación
  • Etiquetas del bloque de pestañas

Actualización del registro de recursos de los bloques

El código interno de WPML para registrar los recursos de los bloques se ha actualizado para utilizar las API correctas de WordPress 7.0. Esto corrige las advertencias de la consola en el editor de bloques y asegura que el CSS de WPML se cargue correctamente dentro del editor de iframes. Todos los cambios son compatibles con versiones anteriores hasta WordPress 6.3.

Corrección de los avisos de obsolescencia de PHP

Una función de PHP obsoleta en WordPress 7.0 se ha sustituido por su equivalente moderno en todo el código base de WPML.

Otras correcciones

  • Corregida una pantalla blanca en las páginas Configuración y Escritorio de traducción de WPML en wp-admin.
  • Corregida la carga lenta en la página de sincronización de menús.

Actualización a WPML 4.9.4

La actualización ya está disponible para todos los clientes de WPML con una suscripción activa. Aparecerá en la página Plugins del panel de administración de WordPress en un plazo de 24 horas.

Si desea actualizar de inmediato, siga estos pasos:

1

En el panel de administración de su sitio, vaya a Plugins → Añadir nuevo plugin y haga clic en la pestaña Comercial

2

Haga clic en el botón Buscar actualizaciones

3

Seleccione WPML 4.9.4 de la lista y haga clic en Instalar

Por qué es importante mantener WPML actualizado

WordPress 7.0 no es un evento aislado. Cada versión principal de WordPress trae cambios internamente, y algunos de ellos afectan a los sitios multilingües de formas que no siempre son obvias hasta que algo deja de funcionar.

Nuestro equipo prueba cada versión candidata de WordPress antes de que se haga pública, identifica los problemas de compatibilidad y publica las correcciones a tiempo. Eso es lo que le ofrece una suscripción activa a WPML: su sitio se mantiene al día con WordPress sin que usted tenga que hacer un seguimiento de cada cambio del núcleo por su cuenta.

¿Le ha resultado útil? Comparta este artículo: