WPML
Statut
Résolu
Signalé pour
WPML Multilingual CMS 3.3.6
Résolu dans
WPML Multilingual CMS 3.3.7
Extension/thème associé
Yoast SEO

Aperçu de l’anomalie

Lorsqu’un site est installé dans un sous-dossier et que l’option « Un domaine différent par langue » est sélectionnée dans WPML > Langues, un problème survient avec l’extension Yoast SEO, ce qui entraîne un affichage incorrect des URL sur le site – le slug de l’article/de la page est ajouté deux fois dans l’URL.

Solution de contournement

Dans le fichier : /sitepress-multilingual-cms/inc/wpseo-sitemaps-filter.php

Vous pouvez remplacer la ligne 48 : if ( $path && ( ! $home_url_parsed['path'] || $home_url_parsed['path'] != $path ) ) {

par : if ( $path && ( ! $home_url_parsed['path'] || $home_url_parsed['path'] != $path ) && ! preg_match( '@'.$path.'$@', $home_url )) { 

Toutes les anomalies connues →