WPML
Status
Resolvido
Relatado para
WPML Multilingual CMS 4.6.8
Resolvido em
WPML 4.6.12
Tags de tópico
Bug

Visão geral do problema

Você encontrará algumas mensagens de depreciação do PHP ao executar o WPML no PHP versão 8.2. Essas mensagens estão relacionadas à criação de propriedades dinâmicas em vários arquivos PHP do plugin 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



Solução alternativa

Lembre-se de que a compatibilidade do WordPress com as versões do PHP (tabela de referência) indica algumas incompatibilidades conhecidas com o PHP 8.2.
Portanto, considere usar temporariamente uma versão anterior do PHP se as mensagens causarem problemas.

Todos os problemas conhecidos →