- 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.