Compatibilidad con WordPress 4.1: Solución de problemas con el tema TwentyFifteen

Compatibilidad de WPML con WordPress 4.1

Realizamos una ronda de pruebas entre WordPress 4.1 y WPML. Nos complace informar que WPML funciona con la nueva versión de WordPress. En nuestras pruebas, encontramos dos problemas con el nuevo tema TwentyFifteen. En este post explicamos estos problemas y cómo solucionarlos.

Primero, la buena noticia. WPML es totalmente compatible con WordPress 4.1. Si tienes sitios existentes, puedes actualizar a WordPress 4.1 y no tendrás problemas nuevos con WPML. Como con cualquier nueva versión de WordPress, es posible que encuentres problemas con otros plugins o el tema, por lo que es muy recomendable probar esta actualización en sitios de desarrollo primero.

Los problemas que hemos notado están relacionados con el nuevo tema TwentyFifteen. Si lo estás utilizando en sitios nuevos de WordPress 4.1 o estás usando un tema derivado de TwentyFifteen, asegúrate de aplicar los parches descritos en este post.

Recorte del Selector de Idioma del Pie de Página

El tema TwentyFifteen tiene un nuevo pie de página y requiere un pequeño parche de CSS para mostrar correctamente el selector de idioma de WPML.

Sin este parche, el selector de idioma del pie de página queda parcialmente oculto por la barra lateral izquierda.

Afortunadamente, hay una solución sencilla que puedes aplicar directamente desde el administrador de WordPress. Ve a WPML -> Idiomas -> CSS Adicional (en la sección de opciones del selector de idioma). El siguiente código CSS hará que el selector de idioma del pie de página se muestre correctamente:

#lang_sel_footer {
position: absolute;
width:100%
}

Contenido Corto al Lado de una Barra Lateral Larga

Páginas o entradas que tienen contenido muy corto al lado de barras laterales muy largas pueden mostrar otro problema. Cuando te desplazas hasta el final de la página, es posible que te devuelva automáticamente hacia arriba. Para evitar este problema, puedes desactivar el selector de idioma del pie de página de WPML y añadirlo manualmente utilizando un gancho de tema.

  1. Desactiva el selector de idioma del pie de página desde WPML -> Idiomas -> Estilo del selector de idioma del pie de página. Desmarca la opción de Mostrar selector de idioma en el pie de página.
  2. Modifica el functions.php de tu tema y añade el siguiente código al final:
    add_action(‘twentyfifteen_credits’, ‘footer_language_switcher’);
    function footer_language_switcher() {
    echo do_shortcode(‘[wpml_language_selector_footer]’);
    }

Este parche insertará el selector de idioma del pie de página de WPML en la sección de créditos, donde se mostrará de forma ordenada y correcta.

¿Ya has probado WordPress 4.1?

La entrada Compatibilidad con WordPress 4.1 apareció primero en WPML.

Lee el artículo original en https://wpml.org/changelog/2014/12/compatibility-wordpress-4-1/ para conocer todos los detalles.

Haz que tu web sea más segura y eficiente con Zonsai.

Published On: 16 de diciembre de 2014Categories: WPML