- Trạng thái
- Đang mở
Tổng quan về lỗi
Nội dung debug.log có các lỗi sau:
WordPress database error Table 'wp_icl_strings' doesn't exist for query…
WordPress database error Table 'wp_icl_string_translations' doesn't exist for query…
Những lỗi này dẫn đến các vấn đề sau:
- Trên trang WPML → Dịch chuỗi, không có chuỗi văn bản nào.
- Khi quét các chuỗi văn bản của giao diện và/hoặc plugin trên trang WPML → Bản địa hóa giao diện và plugin, không tìm thấy chuỗi văn bản nào.
Bạn cũng có thể thấy thông báo không thể đóng sau đây:
Chúng tôi đã phát hiện sự cố với một số bảng trong cơ sở dữ liệu. Vui lòng liên hệ bộ phận Hỗ trợ của WPML để khắc phục sự cố này.Array ( en =>
Giải pháp tạm thời
Các lỗi này xảy ra khi quá trình kích hoạt WPML chưa hoàn tất. Chúng tôi chưa rõ chính xác cách tái tạo sự cố này.
Chỉ khi bạn không có bản dịch nào, bạn có thể đi tới WPML > Hỗ trợ > Khắc phục sự cố > Cuộn xuống rồi Đặt lại và hủy kích hoạt WPML
Nếu bạn đã có bản dịch, bạn có thể sử dụng giải pháp tạm thời sau và tiếp tục làm việc với WPML.
- Tạo bản sao lưu toàn bộ trang web của bạn (các tệp và cơ sở dữ liệu). Có nhiều plugin miễn phí trên WordPress.org cho mục đích này.
- Thêm mã này vào cuối tệp functions.php trong thư mục gốc của giao diện của bạn.
function wpml_fix_missing_icl_tables() { if( function_exists( 'icl_sitepress_activate' ) ) icl_sitepress_activate(); } add_action( 'wp_footer', 'wpml_fix_missing_icl_tables' );
- Truy cập trang chủ trang web của bạn ít nhất một lần.
- Xóa mã.