WPML
สถานะ
แก้ไขแล้ว
ปลั๊กอิน/ธีมที่เกี่ยวข้อง
Enfold

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

เมื่อคุณใช้ป๊อปอัปคุกกี้ของ Enfold ป๊อปอัปจะเปิดขึ้นทุกครั้งที่คุณสลับภาษา

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

เรากำลังทำงานร่วมกับผู้พัฒนาธีมเพื่อดำเนินการแก้ไขปัญหานี้อย่างถาวร ในระหว่างนี้ คุณสามารถใช้วิธีแก้ปัญหาชั่วคราวต่อไปนี้

  1. สำรองข้อมูลไฟล์เว็บไซต์และฐานข้อมูลของคุณ
  2. เพิ่มโค้ดนี้ในไฟล์ functions.php ของธีม:
    add_filter('avf_cookie_consent_for_md5', function ($cookie_contents){
    	
    	$default_lang = apply_filters( 'wpml_default_language', null );
    	
    	$message = avia_wpml_get_options('cookie_content');
    	$message = do_shortcode( (array) $message[$default_lang] );
    	$buttons = avia_wpml_get_options( 'msg_bar_buttons' ) ? avia_wpml_get_options( 'msg_bar_buttons' ) : [];
    	$cookie_contents = $message;
    	
    	foreach( $buttons as $button ) {
    		$cookie_contents .= $button['msg_bar_button_label'];
    	}
    	
    	return $cookie_contents;
    });

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