WPML
Trạng thái
Đã giải quyết
Được báo cáo cho
Advanced Custom Fields Multilingual 2.0.1
Đã giải quyết trong
2.0.2
Plugin/giao diện liên quan
Advanced Custom Fields (ACF)
Thẻ chủ đề
Compatibility

Tổng quan về lỗi

Kể từ bản cập nhật ACFML 2.0 gần đây của chúng tôi, chức năng ACF dành cho các trường phân loại có tên là Load Terms không hoạt động đúng cách. Do đó, khi bạn lưu một trường tùy chỉnh của bài viết với chức năng này, thuật ngữ có thể được thiết lập, nhưng trường sẽ vẫn trống.

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

Đảm bảo sao lưu toàn bộ trang web của bạn trước khi tiến hành. Sau đó, như một giải pháp tạm thời cho vấn đề này, bạn có thể áp dụng bản vá sau cho plugin Advanced Custom Fields Multilingual:


  1. Mở tệp /wp-content/plugins/acfml/classes/strategy/repeater-sync/HooksFactory.php trong trình chỉnh sửa văn bản.

  2. Tìm dòng 10.

  3. Thay thế mã sau:
    class HooksFactory implements IWPML_Backend_Action_Loader {
    
    	/**
    	 * @return IWPML_Action[]
    	 */
    	public function create() {

    Bằng:

    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() {

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