- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- Advanced Custom Fields Multilingual 2.1.3
- แก้ไขใน
- Advanced Custom Fields Multilingual 2.1.4
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- Advanced Custom Fields (ACF)
- แท็กหัวข้อ
- Bug
ภาพรวมของปัญหา
เมื่อใช้ปลั๊กอิน Advanced Custom Fields คุณอาจพบข้อผิดพลาดร้ายแรงของ PHP เมื่อพยายามบันทึกโพสต์ที่มี ฟิลด์ Google Maps:
PHP Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, float given in .../wp-content/plugins/acfml/classes/Helper/HashCalculator.php:67
วิธีแก้ปัญหาชั่วคราว
โปรดตรวจสอบให้แน่ใจว่าได้สำรองข้อมูลไซต์ทั้งหมดของคุณก่อนดำเนินการต่อ
- เปิดไฟล์ …/wp-content/plugins/acfml/classes/Helper/HashCalculator.php
- ค้นหาบรรทัดที่ 19
- แทนที่:
} elseif ( is_int( $value ) ) { - ด้วย:
} elseif ( is_int( $value ) || is_float( $value ) ) {