WPML
Статус
Решено
Заявлено для
WPML Multilingual CMS 4.6.8
Решено в
WPML 4.6.12
Теги темы
Bug

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

Вы столкнетесь с некоторыми сообщениями об устаревании PHP при запуске WPML на PHP версии 8.2. Эти сообщения связаны с созданием динамических свойств в различных PHP-файлах плагина WPML.


[13-Nov-2023 08:44:04 UTC] PHP Deprecated: Creation of dynamic property Whip_RequirementsChecker::$configuration is deprecated in .../wp-content/plugins/sitepress-multilingual-cms/vendor/yoast/whip/src/Whip_RequirementsChecker.php on line 37

[13-Nov-2023 08:44:04 UTC] PHP Deprecated: Creation of dynamic property Whip_RequirementsChecker::$messageManager is deprecated in .../wp-content/plugins/sitepress-multilingual-cms/vendor/yoast/whip/src/Whip_RequirementsChecker.php on line 38

[13-Nov-2023 08:44:05 UTC] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in .../wp-content/plugins/sitepress-multilingual-cms/classes/API/REST/class-wpml-ate-proxy.php on line 128



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

Пожалуйста, обратите внимание, что совместимость WordPress с версиями PHP (справочная таблица) указывает на некоторые известные проблемы несовместимости с PHP 8.2.
Поэтому рассмотрите возможность временного использования более ранней версии PHP, если эти сообщения мешают работе.

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