WPML
Status
Gelöst
Gelöst in
WPML Multilingual CMS 3.8.4

Übersicht über das Problem

Wenn Sie beim Bearbeiten eines Beitrags oder einer Seite die Schaltfläche verwenden, um eine Galerie auf derselben Seite einzufügen, wird der folgende schwerwiegende Fehler angezeigt:

  • 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

Problemumgehung

Dieses Problem wird in einer zukünftigen WPML-Version behoben. Vorerst können Sie die folgende Problemumgehung verwenden.

Bearbeiten Sie die Datei ../sitepress-multilingual-cms/classes/end-user/class-wpml-end-user-loader-factory.php und ersetzen Sie die Funktion in Zeile 71:

	private function is_site_registered() {
		return false !== WP_Installer_API::get_site_key( 'wpml' );
	}

durch den folgenden aktualisierten Funktionscode:

	private function is_site_registered() {
		if (class_exists('WP_Installer_API')) {

		return false !== WP_Installer_API::get_site_key( 'wpml' );
		}
		return false;
	}

Alle bekannten Probleme →