ภาพรวมของปัญหา
การอัปเกรดปลั๊กอินส่วนเสริมการแปลสตริงเป็นเวอร์ชัน 2.4.1.1 ทำให้เกิด fatal error: Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM
ปัญหานี้เกิดขึ้นเมื่อเวอร์ชันของ PHP ที่ติดตั้งต่ำกว่า 5.3
วิธีแก้ปัญหาชั่วคราว
ขอแนะนำให้อัปเกรด PHP เป็นเวอร์ชัน 5.3 เป็นอย่างน้อย และดูคำแถลงของ WordPress (เปิดในแท็บใหม่) เกี่ยวกับเหตุผลที่แนะนำอย่างยิ่งให้อัปเกรด PHP
หากไม่สามารถอัปเกรด PHP ได้ เรามีแพ็คเกจพร้อมการแก้ไขความเข้ากันได้เตรียมไว้ให้:
- ดาวน์โหลดแพ็คเกจอัปเกรด
- แตกไฟล์แพ็คเกจ: คุณจะได้รับ 4 ไฟล์
- คัดลอกไฟล์เหล่านี้ลงใน wpml-string-translation/classes/upgrade