- Trạng thái
- Đã giải quyết
- Được báo cáo cho
- WPML Multilingual CMS 4.5.2
- Đã giải quyết trong
- WPML Multilingual CMS 4.5.9
- Plugin/giao diện liên quan
- Elementor
Tổng quan về lỗi
Hiện tại, không thể hiển thị các template Elementor khác nhau cho từng ngôn ngữ. Mặc dù bạn thấy template chính xác được chọn ở back-end, trang web của bạn sẽ luôn hiển thị template được lưu cuối cùng trên giao diện người dùng.
Giải pháp tạm thời
Vui lòng tạo bản sao lưu toàn bộ trang web của bạn trước khi tiếp tục.
- Mở tệp /wp-content/plugins/elementor-pro/modules/theme-builder/classes/conditions-cache.php.
- Tìm dòng 109.
- Cập nhật:
'posts_per_page' => -1, 'post_type' => $post_types, 'fields' => 'ids', 'meta_key' => '_elementor_conditions',
thành:'posts_per_page' => -1, 'post_type' => $post_types, 'fields' => 'ids', 'meta_key' => '_elementor_conditions', 'suppress_filters' => true //Here's the added line
- Lưu lại các mẫu của bạn.