WPML
สถานะ
แก้ไขแล้ว
รายงานสำหรับ
Advanced Custom Fields Multilingual 2.0.1
แก้ไขใน
2.0.2
ปลั๊กอิน/ธีมที่เกี่ยวข้อง
Advanced Custom Fields (ACF)
แท็กหัวข้อ
Compatibility

ภาพรวมของปัญหา

นับตั้งแต่การอัปเดต ACFML 2.0 ล่าสุดของเรา ฟังก์ชัน ACF สำหรับฟิลด์อนุกรมวิธานที่เรียกว่า Load Terms ทำงานไม่ถูกต้อง ส่งผลให้เมื่อคุณบันทึกฟิลด์กำหนดเองของโพสต์ด้วยฟังก์ชันนี้ เทอมอาจถูกตั้งค่าไว้ แต่ฟิลด์จะยังคงว่างเปล่า

วิธีแก้ปัญหาชั่วคราว

อย่าลืมสำรองข้อมูลเว็บไซต์ของคุณอย่างเต็มรูปแบบก่อนดำเนินการต่อ จากนั้น เพื่อเป็นวิธีแก้ปัญหาชั่วคราวสำหรับปัญหานี้ คุณสามารถใช้แพตช์ต่อไปนี้กับปลั๊กอิน Advanced Custom Fields Multilingual ได้:


  1. เปิดไฟล์ /wp-content/plugins/acfml/classes/strategy/repeater-sync/HooksFactory.php ในโปรแกรมแก้ไขข้อความ

  2. ค้นหาบรรทัดที่ 10

  3. แทนที่โค้ดต่อไปนี้:
    class HooksFactory implements IWPML_Backend_Action_Loader {
    
    	/**
    	 * @return IWPML_Action[]
    	 */
    	public function create() {

    ด้วย:

    class HooksFactory implements IWPML_Backend_Action_Loader, IWPML_Deferred_Action_Loader {
    
    	/**
    	 * @return string
    	 */
    	public function get_load_action() {
    		return 'wp_loaded';
    	}
    
    	/**
    	 * @return IWPML_Action[]
    	 */
    	public function create() {

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