- 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.