WPML
Trạng thái
Đã giải quyết
Plugin/giao diện liên quan
Enfold

Tổng quan về lỗi

Khi bạn sử dụng pop-up cookie của Enfold, nó sẽ mở ra mỗi khi bạn chuyển đổi ngôn ngữ.

Giải pháp tạm thời

Chúng tôi đang làm việc với các nhà phát triển giao diện để triển khai bản sửa lỗi vĩnh viễn cho sự cố này. Trong lúc chờ đợi, bạn có thể sử dụng giải pháp tạm thời sau.

  1. Sao lưu các tệp và cơ sở dữ liệu trang web của bạn.
  2. Thêm đoạn mã này vào tệp functions.php của giao diện:
    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;
    });

Tất cả các lỗi đã ghi nhận →