WPML
Trạng thái
Đã giải quyết
Được báo cáo cho
WPML Multilingual CMS 4.5.8
Đã giải quyết trong
WPML Multilingual CMS 4.8.3

Tổng quan về lỗi

Bạn có thể thấy một số bảng của WPML trở nên quá lớn, cụ thể là:

  • icl_translate
  • icl_translate_job
  • icl_translation_status

Điều này có thể xảy ra nếu có nhiều dữ liệu trong các bảng postspostmeta và bạn đang sử dụng trình tạo trang hoặc trình soạn thảo khối Gutenberg.

Bạn có thể muốn xóa dữ liệu công việc dịch thuật cũ trong khi vẫn giữ nguyên nội dung hiện tại, tuy nhiên, chúng tôi không có bất kỳ phương pháp nào để xóa các công việc này. Tính năng này vẫn đang được xem xét vì nó mang rủi ro mất dữ liệu, nhưng chúng tôi có một tập lệnh thử nghiệm có thể xóa dữ liệu công việc cũ.

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

WPML 4.8

WPML 4.8 bao gồm một tính năng khắc phục sự cố mới được tích hợp sẵn để giúp tự động dọn dẹp và tối ưu hóa các bảng WPML này. Vui lòng làm theo các hướng dẫn từ trang này: Tối ưu hóa các bảng cơ sở dữ liệu WPML.

Các phiên bản cũ hơn

Nếu bạn đang sử dụng phiên bản cũ hơn, đây là giải pháp tạm thời trước đó. Vui lòng đảm bảo bạn có bản sao lưu cơ sở dữ liệu hoàn chỉnh. Nếu có bất kỳ điều gì không ổn, chỉ có một tùy chọn duy nhất là khôi phục cơ sở dữ liệu. Nếu bạn đồng ý, thì vui lòng tiếp tục.
  1. Tải xuống plugin tạm thời này
  2. Kích hoạt plugin được cung cấp.
  3. Truy cập Công cụWPML Delete jobs
  4. Bạn sẽ thấy một vùng văn bản được điền sẵn các ID công việc, đây là 50 ID công việc được đề xuất để xóa trước. Các ID công việc này giống với những gì bạn sẽ thấy trong WPMLQuản lý dịch thuậtCông việc. Bạn có thể bỏ chọn một số ID công việc trong trường hợp bạn không muốn tác động đến một vài trang hoặc bài viết.
  5. Nhấp vào Xóa và đợi. Sau khi nội dung bị xóa, bạn sẽ thấy một đợt 50 ID mới để xóa, và tiếp tục như vậy cho đến khi không còn công việc nào cần xét duyệt.
  6. Cuối cùng, nhấp vào Optimize _icl_translation_status table để giảm kích thước của bảng icl_translation_status.
  7. Hủy kích hoạt và xóa plugin dọn dẹp.

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