- Trạng thái
- Đã giải quyết
- Đã giải quyết trong
- WPML 4.3.15
Tổng quan về lỗi
Chúng tôi đã ghi nhận một sự cố ở một số khách hàng, trong đó nội dung được tạo bằng các trình tạo trang – bao gồm cả trình tạo trang tích hợp sẵn của WordPress – Gutenberg – sẽ không xuất hiện trong các bài viết hoặc trang đã dịch.
Thông thường, ATE (Trình biên tập dịch thuật nâng cao) hoặc CTE (Trình biên tập dịch thuật cổ điển) sẽ chỉ hiển thị tiêu đề để dịch.
Sau khi gỡ lỗi, chúng tôi phát hiện nguyên nhân của sự cố này là do libxml – một module PHP — không được cập nhật và phiên bản của nó thấp hơn 2.7.8.
Chức năng của nó rất quan trọng đối với cách WPML dịch các bài viết được tạo bằng các trình tạo trang.
Giải pháp tạm thời
Thư viện này là một phần trong cài đặt máy chủ của bạn do nhà cung cấp dịch vụ lưu trữ trang web của bạn quản lý.
Vui lòng liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn và yêu cầu họ cập nhật phiên bản libxml của bạn – nếu có thể.
Để có giải pháp nhanh chóng, bạn có thể thử sử dụng chức năng Nhân bản trong WPML, sau đó Dịch độc lập rồi chỉnh sửa trang đã nhân bản bằng trình tạo trang bạn chọn.
Lưu ý, nếu phiên bản module của bạn cao hơn 2.7.8 và bạn vẫn thấy thông báo này, chúng tôi sẽ cần thêm một số thông tin từ bạn, vui lòng làm theo các bước sau:
1. Tạo một tệp PHP trên thư mục gốc của trang web của bạn (đặt tên là phpinfo.php hoặc bất kỳ tên nào bạn thích)
2. Đảm bảo tệp chỉ chứa đoạn mã sau: phpinfo()
3. Mở trang đó từ trình duyệt (ví dụ: http://yourURL.zzz/phpinfo.php)
4. Lưu trang
5. Thêm nó vào bình luận chi tiết riêng tư trong hệ thống hỗ trợ của chúng tôi
6. Xóa tệp khỏi máy chủ của bạn