- Estado
- Resuelto
- Notificado para
- WPML Multilingual CMS 4.6.8
- Resuelto en
- WPML 4.6.12
- Etiquetas de temática
- Bug
Resumen del problema
Encontrará algunos mensajes de obsolescencia de PHP al ejecutar WPML en PHP versión 8.2. Estos mensajes están relacionados con la creación de propiedades dinámicas en varios archivos PHP dentro del 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
Solución alternativa
Tenga en cuenta que la compatibilidad de WordPress con las versiones de PHP (tabla de referencia) indica algunas incompatibilidades conocidas con PHP 8.2.
Por lo tanto, considere usar temporalmente una versión anterior de PHP si los mensajes causan problemas.