- Statut
- Résolu
- Résolu dans
- 4.2.7
Aperçu de l’anomalie
Si vous avez une catégorie dont le slug est composé uniquement de caractères numériques, cela peut entraîner une boucle de redirection.
Par exemple, http://example.com/category/1234/ peut effectuer une redirection 302 vers elle-même.
Solution de contournement
Modifiez le fichier class-wpml-query-parser.php situé dans le dossier ../wp-content/plugins/sitepress-multilingual-cms/classes/query-filtering.
Recherchez la fonction maybe_redirect_to_translated_taxonomy().
Vous devez remplacer le code suivant :
if ( $translated_slugs && $slug !== $translated_slugs[0] ) {
par :
if ( $translated_slugs && $slug != $translated_slugs[0] ) {