WPML
Trạng thái
Đã được giải quyết bởi nhà phát triển
Đã giải quyết trong
Blocksy 2.0.46
Plugin/giao diện liên quan
Blocksy
Thẻ chủ đề
Compatibility

Tổng quan về lỗi

Nếu bạn đang sử dụng giao diện Blocksy và plugin Blocksy Companion của nó, bạn sẽ nhận thấy rằng bố cục sản phẩm bị lỗi và không hiển thị chính xác trên trang Bảng điều khiển > Sản phẩm khi ngôn ngữ trang web được đặt thành tiếng Ả Rập.

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

Vui lòng đảm bảo bạn có bản sao lưu toàn bộ trang web trước khi tiếp tục.


  • Mở tệp …/wp-content/themes/blocksy/inc/classes/translations-manager.php.

  • Tìm dòng 279.

  • Thay thế:
    		if (
    			function_exists('icl_get_languages')
    			&&
    			defined('ICL_LANGUAGE_CODE')
    			&&
    			isset(icl_get_languages()[ICL_LANGUAGE_CODE])
    		) {
    			return icl_get_languages()[ICL_LANGUAGE_CODE]['default_locale'];
    		}

  • Bằng:
    		if ( class_exists('Sitepress') ) 
    		{
    			return apply_filters( 'wpml_current_language', NULL );
    		}

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