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 เวอร์ชันก่อนหน้าชั่วคราวหากข้อความเหล่านี้รบกวนการทำงาน

ปัญหาที่ทราบแล้วทั้งหมด →