WPML
Статус
Решена
Тип
Ошибка
Заявлено для
WPML Multilingual & Multicurrency for WooCommerce 5.0.0
Решено в
5.0.1

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

Если Вы обновитесь до WPML Multilingual & Multicurrency for WooCommerce 5.0.0, но у Вас установлена версия плагина ядра WPML более ранняя, чем 4.5.2, Вы получите следующую ошибку:

PHP Fatal error: Uncaught TypeError: Argument 3 passed to WCML_Switch_Lang_Request::__construct() must be an instance of WPML\Core\ISitePress, instance of SitePress given, called in …/wp-content/plugins/woocommerce-multilingual/wpml-woocommerce.php on line 62 and defined in …/wp-content/plugins/woocommerce-multilingual/inc/wcml-switch-lang-request.php:16

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

Обновите Ваш плагин WPML Multilingual CMS до последней доступной версии перед обновлением до WCML 5.0.0.

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