Chuyển đến nội dung Chuyển đến thanh bên

WPML 4.9.5 hiện đã sẵn sàng. Bản phát hành này mang lại khả năng tương thích hoàn toàn với PHP 8.5 và khắc phục một số thông báo cho PHP 8.4. Nó cũng cải thiện đáng kể quy trình di chuyển hoặc sao chép trang web WordPress của bạn sang một tên miền mới.

Dưới đây là những điểm mới.

Tương thích hoàn toàn với PHP 8.5 và PHP 8.4

WPML 4.9.5 đã được kiểm thử đầy đủ và tương thích với PHP 8.5PHP 8.4.

Các phiên bản PHP gần đây nghiêm ngặt hơn về một số cấu trúc mã nhất định và đưa ra các thông báo lỗi thời (deprecation notices) cho chúng. Nếu không được xử lý, các thông báo này sẽ làm lộn xộn nhật ký của bạn và tùy thuộc vào cấu hình máy chủ, chúng có thể xuất hiện dưới dạng cảnh báo trong quản trị WordPress.

Chúng tôi đã giải quyết các vấn đề cho plugin WPML core và tất cả các thành phần đi kèm: String Translation, Media Translation, CMS Nav và các thư viện dùng chung mà chúng phụ thuộc vào.

Một vài điều đáng lưu ý:

  • Sẽ không có gì thay đổi nếu quý vị đang sử dụng phiên bản PHP cũ hơn. Chúng tôi đã thực hiện các bản sửa lỗi này trong khi vẫn giữ cho WPML tương thích với đầy đủ các phiên bản PHP mà chúng tôi hỗ trợ, ngược về tận PHP 7.4. Quý vị có thể cập nhật lên 4.9.5 một cách an toàn bất kể máy chủ của quý vị đang chạy phiên bản PHP nào.
  • Nếu quý vị đã đang chạy PHP 8.4 hoặc 8.5, quý vị sẽ có một trải nghiệm sạch sẽ mà không có thông báo lỗi thời nào liên quan đến WPML.

Nếu quý vị đang trì hoãn việc nâng cấp phiên bản PHP của máy chủ, WPML đã sẵn sàng khi quý vị cần.

Quy trình di chuyển trang web mượt mà và rõ ràng hơn

Bất cứ khi nào quý vị sao chép hoặc di chuyển một trang web WordPress sang một địa chỉ mới — như đẩy một trang web thử nghiệm (staging) lên môi trường thực tế (production), chuyển đổi nhà cung cấp dịch vụ lưu trữ hoặc nhân bản một trang web cho một dự án mới — WPML cần nhận diện vị trí mới để các bản dịch, số tín chỉ dịch thuật và bộ nhớ dịch thuật của quý vị luôn được liên kết chính xác với trang web gốc.

Giờ đây, WPML tự động hóa việc này cho quý vị: khi phát hiện trang web đã được di chuyển, nó sẽ xử lý việc kết nối lại trong nền và hiển thị cho quý vị một thông báo giải thích những gì đã xảy ra. WPML 4.9.5 trau chuốt một số điểm còn hạn chế trong quy trình đó để nó trở nên rõ ràng và đáng tin cậy hơn.

  • Thông báo di chuyển hiện xuất hiện ngay lập tức. Trong một số tình huống, trước đây thường có một khoảng thời gian ngắn mà trang web của quý vị trông như đang hoạt động bình thường, nhưng hành động dịch thuật tiếp theo sẽ thất bại — và thông báo giải thích tình hình chỉ xuất hiện sau đó. WPML hiện hiển thị thông báo đó ngay trong cùng một lần tải trang, vì vậy quý vị luôn biết trạng thái trang web của mình và việc cần làm tiếp theo trước khi có bất kỳ sự cố nào xảy ra.
  • Quý vị được thông báo tại sao sự thay đổi lại xảy ra. WPML bao gồm một bước kiểm tra an toàn để phát hiện khi tùy chọn nâng cao “alias domain” (tên miền bí danh) bị thiết lập sai và tự động sửa lỗi đó. Trước đây, việc sửa lỗi đó có thể diễn ra mà không có giải thích trên màn hình, khiến chủ sở hữu trang web thắc mắc tại sao trang web của họ đột ngột thay đổi. Thông báo di chuyển hiện bao gồm một lời giải thích ngắn gọn, dễ hiểu về những gì WPML đã phát hiện và lý do tại sao nó thực hiện hành động đó — không còn những lần thiết lập lại không rõ nguyên nhân.
  • Tùy chọn alias-domain đã có thể truy cập lại. Một số thiết lập nâng cao thực sự chạy cùng một bản cài đặt WordPress dưới hai URL khác nhau. Đối với những trường hợp đó, quý vị có thể đăng ký lại tên miền bí danh theo cách thủ công từ trang Troubleshooting (Xử lý sự cố) của WPML. WPML sẽ xác minh trong nền rằng URL đó thực sự trỏ đến cùng một bản cài đặt trước khi lưu, để tránh việc gõ sai hoặc nhập sai vô tình làm cấu hình sai trang web của quý vị.
  • Các trang web đang trong quá trình di chuyển trước khi cập nhật hiện sẽ khôi phục chính xác. Nếu trang web của quý vị còn sót lại một lệnh “khóa” di chuyển từ phiên bản cũ, trạng thái đó có thể khiến Bảng điều khiển Dịch thuật bị khóa mà không có cách nào rõ ràng để tiếp tục. Ví dụ, điều này có thể xảy ra vì trang web đã được chuyển sang một tên miền mới, hoặc vì một quá trình di chuyển đã bắt đầu nhưng chưa bao giờ kết thúc. Cập nhật lên 4.9.5 sẽ tự động xóa trạng thái cũ này: WPML phát hiện lại quá trình di chuyển, hiển thị thông báo phù hợp và Bảng điều khiển của quý vị sẽ hoạt động trở lại.

Tổng hợp lại, những thay đổi này có nghĩa là sẽ có ít sự bất ngờ hơn và lộ trình rõ ràng hơn bất cứ khi nào trang web của quý vị thay đổi địa chỉ.

Các cải tiến khác

WPML 4.9.5 cũng bao gồm một loạt các bản sửa lỗi nhỏ và cải thiện hiệu suất trên toàn bộ plugin. Quý vị có thể tìm thấy danh sách đầy đủ trong nhật ký thay đổi.

Cách cập nhật lên WPML 4.9.5

Như thường lệ, chúng tôi khuyên quý vị nên sao lưu trang web của mình trước khi cập nhật.

Chúng tôi đang phát hành WPML 4.9.5 dần dần. Khi bản cập nhật có sẵn cho trang web của quý vị, quý vị sẽ thấy nó trên trang Plugin của mình.

Nếu bạn muốn cập nhật ngay lập tức, hãy thực hiện theo các bước sau:

1

Trong trang quản trị của trang web của bạn, hãy đi tới PluginsAdd New Plugin và nhấp vào tab Commercial

2

Nhấp vào nút Check for updates

3

Chọn WPML 4.9.5 và bất kỳ thành phần WPML nào khác mà quý vị đang sử dụng và nhấp vào Cài đặt

Như thường lệ, nếu quý vị gặp bất kỳ vấn đề nào, diễn đàn hỗ trợ của chúng tôi luôn sẵn sàng trợ giúp.