- Trạng thái
- Đã giải quyết
- Đã giải quyết trong
- 3.5.3.1
Tổng quan về lỗi
Vấn đề xảy ra khi sử dụng tùy chọn trường Repeater trong ACF Pro cùng với WPML, trong đó trường cha của trường Repeater được thiết lập để sao chép sang bài viết được dịch.
Kết quả là, các trường con Repeater của bài viết được dịch không được hiển thị chính xác – bất kể bạn thêm bao nhiêu trường con repeater vào bài viết được dịch, trang quản trị chỉ liệt kê số lượng trường con bằng với số lượng mà bài viết ngôn ngữ gốc có.
Ví dụ, khi bạn tạo một bài viết bằng ngôn ngữ mặc định của bạn và thêm bốn trường trong trường Repeater, sau đó dịch bài viết này sang ngôn ngữ phụ, bạn sẽ không thể thêm nhiều hơn bốn trường trong trường repeater của ngôn ngữ phụ.
Giải pháp tạm thời
- Truy cập vào bài viết đã dịch của bạn từ bảng điều khiển WordPress.
- Cuộn xuống phần Thiết lập nội dung đa ngôn ngữ.
- Tìm ID của trường repeater của bạn và đặt tùy chọn dịch thành Không dịch.
- Nhấp vào nút Áp dụng.
Lưu ý rằng bạn có thể không chọn được tùy chọn Không dịch cho một trường tùy chỉnh cụ thể (các nút radio bị vô hiệu hóa) vì nó được đặt thành Sao chép.
Trong trường hợp này, hãy làm theo các bước dưới đây:
- Trong bảng điều khiển WordPress của bạn, hãy truy cập WPML -> Quản lý dịch thuật -> nhấp vào tab Thiết lập nội dung đa ngôn ngữ và cuộn xuống phần Dịch trường tùy chỉnh.
- Tìm trường cụ thể đó và thay đổi tùy chọn từ sao chép từ bản gốc sang bản dịch thành Không dịch và nhấp vào nút Lưu
- Trên bảng điều khiển WordPress của bạn, hãy truy cập Plugin -> Các plugin đã cài đặt và Ngừng kích hoạt plugin WPML Quản lý dịch thuật.
- Đi tới bài viết mà bạn muốn dịch và chỉnh sửa/thêm nội dung đã dịch của bạn vào trường tùy chỉnh repeater.
- Truy cập vào trang Plugin và Kích hoạt plugin WPML Quản lý dịch thuật.