WPML

WPML 2.4.1 corrige algunos errores y también añade una nueva característica muy esperada. Por fin, sus entradas y páginas pueden tener el mismo nombre en diferentes idiomas.

Esta vez, la lista de errores es relativamente modesta. Cambiamos la lógica en algunos lugares para permitir que los sitios grandes con muchos usuarios funcionen con menos memoria. WPML cargaba la tabla completa de usuarios y entradas en varios lugares inusuales. Esto ya no es así y ahora se necesita mucha menos memoria en estas páginas específicas del panel de administración. Esto fue algo que de hecho descubrimos en nuestro propio sitio, ya que crece y tiene más tráfico cada día.

Otros errores estaban relacionados con las cookies de redirección de idioma para Safari, un mejor estilo para el selector de idiomas en los menús, la traducción de las descripciones de los autores y el título de nuestro propio widget de idiomas.

Y ahora, lo realmente divertido…

Nombres de entradas (slugs) duplicados para diferentes idiomas


Creo que esta ha sido la característica más solicitada, empezando por WPML 0.9.3. Ahora, puede tener páginas como:

  • /blog/

  • /es/blog/

  • /de/blog

Es especialmente importante cuando las páginas reciben los nombres de los productos. En ese caso, realmente no querrá tener algo como:

  • /sony/

  • /es/sony-2/ (ay)

Desde hace un tiempo, WPML resolvía primero el idioma y solo después la entrada. Esta corrección se conecta al hook de la función de WordPress que añade el sufijo numérico y lo cambia para que también compruebe únicamente las páginas en el mismo idioma.

Si quiere renombrar el contenido existente en su sitio, simplemente edite los slugs. WordPress ahora permitirá tener traducciones con el mismo nombre y slug.

Tenga en cuenta que los slugs duplicados están disponibles solo para las «entradas» (páginas, entradas, tipos de contenido personalizados) y no para la taxonomía.

Plugin de tipos y campos personalizados


Por si le interesa, no nos hemos olvidado por completo de nuestro plugin para gestionar tipos y campos personalizados. De hecho, está listo para publicarse. Solo estamos resolviendo unos últimos problemas con el nuevo sitio web y estará disponible. Escribiré todo al respecto en la próxima entrada.

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