- Stato
- Risolto
- Risolto in
- WPML Multilingual CMS 3.8.4
Panoramica del problema
Mentre modifichi un articolo o una pagina, se usi il pulsante per inserire una galleria nella stessa pagina, viene visualizzato il seguente errore fatale:
- 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
Soluzione alternativa
Questo problema sarà risolto in una futura versione di WPML. Per ora, puoi usare la seguente soluzione alternativa.
Modifica il file ../sitepress-multilingual-cms/classes/end-user/class-wpml-end-user-loader-factory.php e sostituisci la funzione alla riga 71:
private function is_site_registered() {
return false !== WP_Installer_API::get_site_key( 'wpml' );
}
con il seguente codice aggiornato della funzione:
private function is_site_registered() {
if (class_exists('WP_Installer_API')) {
return false !== WP_Installer_API::get_site_key( 'wpml' );
}
return false;
}