- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- WPML Multilingual CMS 3.1.8.2
- แก้ไขใน
- WPML 3.1.8.3
ภาพรวมของปัญหา
สำหรับเว็บไซต์ที่ใช้บริการแปลภาษา ICanLocalize
เมื่อคลิกปุ่ม “Get completed translations” จากหน้า แดชบอร์ด หรือ การจัดการการแปล ไอคอนการโหลด ajax จะหมุนไม่หยุดและจะเกิดข้อผิดพลาดขึ้นดังนี้:
PHP Fatal error: Call to undefined method wpdb::prepared() in /…/wp-content/plugins/sitepress-multilingual-cms/inc/translation-management/pro-translation.class.php on line 1757
ปุ่ม “Get completed translations” อาจทำงานไม่ถูกต้อง
วิธีแก้ปัญหาชั่วคราว
ในระหว่างนี้ คุณสามารถแก้ไขปัญหานี้ได้โดยการแก้ไข sitepress-multilingual-cms/inc/translation-management/pro-translation.class.php ในบรรทัดที่ 1757 และเปลี่ยน $wpdb->prepared เป็น $wpdb->prepare