WPML

WordPress 6.9 bao gồm một thay đổi làm mất khả năng tương thích ngược với các phiên bản trước của WPML. Chúng tôi vừa phát hành WPML 4.8.6 để bạn có thể cập nhật và hoàn toàn sẵn sàng.

Điều gì đang xảy ra trong WordPress 6.9

WordPress là một dự án luôn phát triển. Nhóm phát triển lõi thường xuyên tối ưu hóa hiệu suất, tính ổn định và bảo mật, điều này đôi khi đồng nghĩa với việc thay đổi cách thức hoạt động bên trong.

Đôi khi, giống như với WordPress 6.9, các bản cập nhật lõi có thể phá vỡ khả năng tương thích ngược theo những cách ảnh hưởng đáng kể đến các trang web đa ngôn ngữ.

Trong trường hợp này, WordPress 6.9 thay đổi cách tạo ra một số khóa cache nhất định. WPML dựa vào các khóa cache này để cung cấp đúng phiên bản ngôn ngữ cho các trang của bạn. Khi có sự không khớp giữa những gì WordPress tạo ra và những gì WPML mong đợi, mọi thứ sẽ ngừng hoạt động bình thường.

Điều gì có thể xảy ra nếu bạn không cập nhật WPML

Theo kinh nghiệm của chúng tôi, các vấn đề về cache thường biểu hiện theo những cách đáng ngạc nhiên. Với thay đổi cụ thể này, nếu bạn không cập nhật lên WPML 4.8.6 trước khi cập nhật lên WordPress 6.9, bạn có thể gặp phải:

  • Các trang tải sai ngôn ngữ
  • Lỗi 404 trên các trang đáng lẽ phải tồn tại
  • Các liên kết tuyệt đối bị hỏng
  • Sự cố với các trường liên kết ACF
  • Các loại nội dung tùy chỉnh có phân cấp không hoạt động trên frontend
  • Siêu dữ liệu SEO không chính xác
  • Các hành vi không mong muốn khác

Các triệu chứng có thể khác nhau tùy thuộc vào thiết lập của bạn, nhưng nguyên nhân gốc rễ là như nhau.

Cập nhật lên WPML 4.8.6

Chúng tôi đã phát hành WPML 4.8.6 cho tất cả các trang web và có thể mất tới 24 giờ để bản cập nhật đến được trang web của bạn. Khi đó, nó sẽ xuất hiện như một bản cập nhật thông thường trên trang Plugin trong trang quản trị WordPress của bạn.

Tất cả những gì bạn phải làm là đảm bảo cập nhật WPML lên phiên bản 4.8.6 trước khi cập nhật WordPress lên 6.9.

Nếu bạn muốn tự bắt đầu cập nhật ngay lập tức, hãy làm theo các bước sau:

1

Trong trang quản trị của trang web, truy cập Plugin → Thêm plugin mới và nhấp vào tab Thương mại

2

Nhấp vào nút Kiểm tra cập nhật

3

Chọn WPML 4.8.6 từ danh sách và nhấp vào Cài đặt

Nếu trang web của bạn được lưu trữ trên WordPress.com, bạn sẽ không thấy tab Thương mại trong trang quản trị nhưng vẫn có thể truy cập bằng cách truy cập URL sau:

  • [URL trang web của bạn]/wp-admin/plugin-install.php?tab=commercial

    Để xem danh sách chính xác các thay đổi trong phiên bản phát hành này, hãy xem nhật ký thay đổi của WPML 4.8.6.

    Việc luôn cập nhật WPML là rất quan trọng

    Những thay đổi như thế này không phải là sự kiện chỉ xảy ra một lần. WordPress sẽ tiếp tục phát triển và một số thay đổi đó chắc chắn sẽ ảnh hưởng đến chức năng đa ngôn ngữ. Giao diện và các plugin khác của bạn cũng phải đối mặt với thực tế tương tự vì tất cả đều cần theo kịp lõi WordPress.

    Đây chính xác là những gì gói đăng ký WPML đang hoạt động của bạn cung cấp:

    • Tất cả các phiên bản phát hành của WordPress đều được kiểm tra kỹ lưỡng trước khi công bố
    • Các vấn đề giống như trong WordPress 6.9 được xác định và giải quyết
    • Các bản cập nhật WPML được tung ra trước khi WordPress phát hành phiên bản mới
    • Bạn không cần phải lo lắng về việc theo dõi quá trình phát triển của WordPress hay tự hỏi liệu có thứ gì đó sẽ bị hỏng hay không — chúng tôi sẽ xử lý việc đó cho bạn

    Đó là lý do tại sao bạn có thể cập nhật lên WPML 4.8.6 ngay hôm nay và sẵn sàng cho WordPress 6.9 ngay lập tức.

    Bạn thấy bài viết này hữu ích? Hãy chia sẻ bài viết này: