WPML
状态
已解决
报告针对
WPML Multilingual CMS 4.6.8
解决于
WPML 4.6.12
主题标签
Bug

问题概述

PHP 8.2 版本上运行WPML时,您会遇到一些 PHP 弃用消息。这些消息与 WPML 插件内多个 PHP 文件中的动态属性创建有关。


[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 版本。

所有已知问题 →