WPML
สถานะ
แก้ไขแล้ว
รายงานสำหรับ
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 ) ) {

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