WPML
Estado
Resuelto
Notificado para
WPML Multilingual CMS 3.2.2
Resuelto en
3.2.3

Resumen del problema

Cuando se elige la opción «Nombre del idioma añadido como parámetro», la URL de paginación se rompe en los idiomas secundarios.

Solución alternativa

Añada el siguiente código al archivo functions.php de su tema:

add_filter( 'get_pagenum_link', 'wpml_workaround_get_pagenum_link' );
function wpml_workaround_get_pagenum_link( $url ) {
$current_language = apply_filters( 'wpml_current_language', '' ); 
$pattern = '/(\?lang=' . $current_language . ')(\/.*)/'; 
$url = preg_replace( $pattern, '$2', $url ); 
return $url;
}

El problema se ha resuelto en la próxima nueva versión.

Todos los problemas conocidos →