WPML
Statut
Résolu
Signalé pour
WPML Multilingual CMS 3.2.2
Résolu dans
3.2.3

Aperçu de l’anomalie

Lorsque l’option « Nom de la langue ajouté comme paramètre » est choisie, l’URL de pagination est cassée dans les langues secondaires.

Solution de contournement

Ajoutez le code suivant au fichier functions.php de votre thème :

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;
}

Le problème a été résolu dans la nouvelle version à venir.

Toutes les anomalies connues →