- Statut
- Résolu
- Signalé pour
- WPML Multilingual CMS 3.3.6
- Résolu dans
- WPML Multilingual CMS 3.3.7
Aperçu de l’anomalie
Lorsque vous ajoutez un lien vers un article ou une page, une requête ajax est envoyée afin d’obtenir tous les autres articles vers lesquels vous pouvez créer un lien.
Ces appels de requête provoquent une erreur fatale, comme suit :
Fatal error: Call to private method WPML_Language_Resolution::get_referrer_language_code() from context 'SitePress' in wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php on line 2328
Solution de contournement
WPML 3.3.7 contiendra le correctif.
En attendant, pour résoudre le problème dans votre version actuelle, accédez à sitepress-multilingual-cms/classes/request-handling/class-wpml-language-resolution.php puis, à la ligne 92, remplacez ce code :
private function get_referrer_language_code()
par :
public function get_referrer_language_code()