WPML
Статус
Решено
Решено в
WPML Multilingual CMS 3.8.4

Обзор проблемы

Если при редактировании записи или страницы Вы используете кнопку для вставки галереи на ту же страницу, отображается следующая фатальная ошибка:

  • 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

Обходное решение

Эта проблема будет исправлена в будущем релизе WPML. А пока Вы можете использовать следующее обходное решение.

Измените файл ../sitepress-multilingual-cms/classes/end-user/class-wpml-end-user-loader-factory.php и замените функцию на строке 71:

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

на следующий обновлённый код функции:

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

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

Все известные проблемы →