- Statut
- Résolu
- Résolu dans
- WPML Multilingual CMS 3.8.4
Aperçu de l’anomalie
Lors de la modification d’un article ou d’une page, si vous utilisez le bouton pour insérer une galerie sur la même page, l’erreur fatale suivante s’affiche :
- Fatal error: Class ‘WP_Installer_API’ not found in …/sitepress-multilingual-cms/classes/end-user/class-wpml-end-user-loader-factory.php on line 72
Solution de contournement
Ce problème sera corrigé dans une future version publiée de WPML. Pour l’instant, vous pouvez utiliser la solution de contournement suivante.
Modifiez le fichier ../sitepress-multilingual-cms/classes/end-user/class-wpml-end-user-loader-factory.php et remplacez la fonction à la ligne 71 :
private function is_site_registered() {
return false !== WP_Installer_API::get_site_key( 'wpml' );
}
par le code de fonction mis à jour suivant :
private function is_site_registered() {
if (class_exists('WP_Installer_API')) {
return false !== WP_Installer_API::get_site_key( 'wpml' );
}
return false;
}