- Statut
- Résolu
- Résolu dans
- 4.2.7.1
Aperçu de l’anomalie
Vous pourriez obtenir l’erreur PHP suivante si vous mettez à jour l’extension Sitepress Multilingual CMS avant la Gestion de traduction de WPML :
Uncaught Error: Class 'WPML_Option_Manager' not found in .../wp-content/plugins/wpml-translation-management/classes/ATE/Hooks/class-wpml-tm-ams-check-website-id-factory.php on line 9
Solution de contournement
Il existe deux solutions de contournement que vous pouvez utiliser si vous rencontrez cette erreur :
1. Appliquez manuellement le correctif pour ce problème
Modifiez le fichier class-wpml-tm-ams-check-website-id-factory.php qui se trouve dans le dossier ../wp-content/plugins/wpml-translation-management/classes/ATE/Hooks/.
Dans ce fichier, remplacez les lignes suivantes :
/**
* @author OnTheGo Systems
*/
class WPML_TM_AMS_Check_Website_ID_Factory implements IWPML_Backend_Action_Loader {
Par :
class WPML_Option_Manager extends WPML\WP\OptionManager {}
/**
* @author OnTheGo Systems
*/
class WPML_TM_AMS_Check_Website_ID_Factory implements IWPML_Backend_Action_Loader {
2. Ouvrez une demande d’assistance
Un membre de notre équipe de support vous aidera à appliquer le correctif.