WPML
Statut
Résolu
Résolu dans
WPML ver. 4.3.8

Aperçu de l’anomalie

Notre récente version publiée de WPML 4.3.7 a introduit un problème qui se manifestait soit par l’erreur fatale PHP suivante :

PHP Fatal error: Uncaught Error: Call to a member function get() on boolean in /wpml-string-translation/classes/filters/strings-filter/class-wpml-register-string-filter.php:186

soit par l’avertissement PHP suivant :

Warning: in_array() expects parameter 2 to be array, boolean given in /sitepress-multilingual-cms/classes/utilities/class-wpml-wp-cache.php on line 65

L’équipe de développement de WPML a déjà fourni un correctif pour ce problème et nous travaillons à sa publication dans les plus brefs délais, après l’avoir testé.

Si vous rencontrez ce problème entre-temps, nous fournissons le correctif dans notre Bêta officielle que vous pouvez installer en toute sécurité. Comme toujours, vous devez sauvegarder votre site avant d’installer la nouvelle version, à plus forte raison s’il s’agit d’une version bêta.

Solution de contournement

Pour passer à la version bêta de WPML, accédez à la page Extensions, cliquez sur le bouton Ajouter, puis cliquez sur l’onglet Commercial.

Sous l’option Canal de mise à jour, utilisez le menu déroulant pour sélectionner Bêta, puis cliquez sur le bouton Basculer dans la boîte de dialogue qui s’affiche.

Passer à la version bêta de WPML
Passer à la version bêta de WPML

Si vous ne voyez aucune version bêta disponible au téléchargement et que vous rencontrez ce problème, veuillez vous rendre sur la page de téléchargements de votre compte WPML, trouver la version bêta et l’installer manuellement.

Une version de production entièrement testée incluant ce correctif sera annoncée et publiée dans les prochains jours.

Toutes les anomalies connues →