WPML
Publicado
17 de octubre de 2019
Canal
Beta
Probado con WordPress
5.2.4

Registro de cambios

Características

  • Permitir que los campos de bloque de Gutenberg se especifiquen como enlaces y reemplazar cualquier enlace con traducciones si están disponibles.
  • Añadida una advertencia en la funcionalidad Restablecer WPML, que informa a los usuarios del Editor de traducción avanzado de que perderán las traducciones en curso.
  • Implementada una biblioteca personalizada para Collections para garantizar la compatibilidad con otros plugins.
  • Mejorada la comprobación de dependencias entre las diferentes versiones de los plugins de WPML.
  • Cambiadas todas las apariciones del nombre «editor de Gutenberg» por «editor de bloques».

Correcciones

  • Corregido un error que se producía al guardar un trabajo de traducción de Gutenberg con una cadena que contenía una barra diagonal.
  • Corregido un problema con banderas demasiado grandes que se mostraban en el panel de administración cuando se utilizaba una imagen de bandera personalizada de gran tamaño.
  • Corregido un problema para evitar que WPML sobrescriba los metadatos de la página cuando Traducción de medios de WPML está activa y se publica una página creada con Beaver Builder.
  • Corregido el error fatal «Uncaught Error: Call to undefined function icl_xml2array()» que se producía al usar wp-cli.
  • Corregido un problema por el que los enlaces de destino no se traducían automáticamente en los bloques de imagen y botón.
  • Corregida la codificación de los atributos de bloque.

Compatibilidad

  • Corregido un error que se producía cuando los datos JSON de Elementor no eran válidos.
  • Añadido un widget de selector de idiomas para el maquetador visual Elementor.
  • Corregido un problema por el que algunas plantillas de Elementor no se mostraban en las páginas traducidas.
  • Introducido el hook de filtro «wpml_custom_language_switcher_is_enabled».
  • Optimizado el uso de la función «debug_backtrace», lo que mejora el rendimiento hasta en un 7 % en algunos casos.
  • Añadida una comprobación para evitar que las clases de compatibilidad de «wordpress-seo» se carguen si el plugin Yoast SEO Multilingual está activo.
  • Cambiada la ruta del proveedor «wpml_collect» a «wpml/collect» para evitar conflictos.
  • Corregido un problema por el que añadir una reserva al carrito era demasiado lento.
  • Corregido un error fatal relacionado con la ejecución de la acción de solución de problemas para asignar el estado de traducción a los duplicados.
  • Mejorada la accesibilidad del selector de idiomas para los lectores de pantalla.
  • Corregido un problema con los endpoints REST inaccesibles cuando un sitio está instalado en un subdirectorio y la opción «Usar directorio para el idioma por defecto» está activada.
  • Añadida una corrección para evitar la ejecución prolongada de código al guardar la configuración de taxonomía.
  • Corregido un problema por el que las etiquetas de las entradas se convertían en ID al guardar una página creada con un maquetador visual y el plugin WPML Media Translation estaba activo.
  • Cambiar la cadena del tipo de selector de idiomas en el widget de selector de idiomas de Elementor.

Rendimiento

  • Mejorado el rendimiento de las peticiones a la base de datos añadiendo dos índices a la tabla «icl_translations».
  • Mejorado el rendimiento cuando WooCommerce y/o Query Monitor están activos.
  • Mejorado el rendimiento al guardar la entrada con un gran número de campos personalizados.
  • Mejorado el rendimiento en sitios con un gran número de taxonomías traducidas (por ejemplo, categorías de productos).
  • Mejorado significativamente el rendimiento del sitio al actualizar la página, la entrada o una página de producto de WooCommerce en el panel de administración.
  • Añadido el prefijo «wp_» a todas las cookies para que las capas de alojamiento y almacenamiento en caché puedan manejarlas correctamente.
  • Añadida una corrección que reduce el uso de la base de datos al evitar que se carguen automáticamente algunas opciones que consumen muchos recursos.

API

  • Añadido el filtro «wpml_post_edit_meta_box_context» para permitir cambiar el contexto del cuadro meta de edición de entradas de WPML.
  • Añadido un filtro que permite filtrar los valores meta de la entrada antes de que se copien a la traducción.

Actualizar o descargar

La actualización está disponible para todos los clientes de WPML con una suscripción activa; aparece en la página Plugins de su panel de administración de WordPress en las 24 horas siguientes a su publicación. También puede buscarla de inmediato en Plugins → Añadir nuevo plugin → Comercial. Para descargarla e instalarla manualmente, vaya a Descargas en su cuenta de wpml.org (consulte las instrucciones de instalación) y recuerde actualizar todos los componentes juntos sin mezclar versiones.

¿Necesita ayuda o quiere darnos su opinión? Utilice nuestro foro de soporte técnico.

Ver todas las versiones de WPML Multilingual CMS →