WPML
Statut
Résolu
Signalé pour
WPML Multilingual CMS 3.9.1
Résolu dans
WPML Multilingual CMS 3.9.2

Aperçu de l’anomalie

Lorsque vous mettez à jour WPML depuis la version 3.9.1, vous pouvez rencontrer l’erreur fatale suivante :

Fatal error: Uncaught Error: Call to a member function add_hooks() on array in ...wp-contentpluginssitepress-multilingual-cmsclassesaction-filter-loaderclass-wpml-action-filter-loader.php on line 52

Solution de contournement

Ce problème se produit si l’extension « noyau » WPML Multilingual CMS n’est pas mise à jour en premier.

Assurez-vous qu’avant de mettre à jour WPML Traduction de chaînes, WPML Gestion de traduction ou WPML Media Translation, vous mettez d’abord à jour l’extension WPML Multilingual CMS.

Si vous rencontrez déjà ce problème, vous pouvez essayer l’une des deux solutions suivantes :


  1. Installez une sauvegarde de votre site réalisée avant de rencontrer ce problème. Ensuite, mettez à jour vos extensions WPML, en vous assurant de mettre d’abord à jour l’extension WPML Multilingual CMS principale.

  2. Si vous ne pouvez pas effectuer l’étape suggérée précédemment, veuillez essayer ce qui suit :

    • Accédez à votre site via FTP et renommez les dossiers contenant tous les modules complémentaires WPML, comme Traduction de chaînes et Gestion de traduction. Assurez-vous de ne pas renommer le dossier de l’extension WPML principale (« sitepress-multilingual-cms »).

    • Mettez à jour l’extension noyau WPML Multilingual CMS.

    • Renommez les dossiers des modules complémentaires WPML pour les remettre dans leur état initial.

    • Mettez à jour tous les modules complémentaires WPML.

Toutes les anomalies connues →