WPML

Đây là một phiên bản phát hành nhỏ của WPML, bao gồm các bản sửa lỗi cho một vài sự cố và một cải thiện hiệu suất có thể rất lớn cho các trang web sử dụng W3TC và Object Caching.

Chúng tôi rất vui khi thấy rằng phiên bản chính gần đây của WPML (3.3) đã hoạt động trơn tru với hầu hết mọi người. Bản phát hành nhanh này giải quyết một số vấn đề được phát hiện trong tuần qua.

Cải thiện hiệu suất với W3TC Object Caching


W3TC triển khai object caching theo một cách độc đáo. Sự độc đáo này khiến các trang web sử dụng object caching và WPML thường bị giảm hiệu suất, thay vì tăng lên. Điều này là do việc diễn giải sai các đối tượng bị thiếu từ bộ nhớ cache. Trong WPML 3.3.1, chúng tôi đã thêm mã cụ thể để xử lý cách W3TC báo cáo các mục không được lưu trong cache. Nhờ đó, WPML và object caching (thông qua W3TC) hiện đã hoạt động tốt với nhau.

Object caching đặc biệt hữu ích cho các trang web không thể lưu cache toàn bộ trang. Chúng tôi thấy điều này rất nhiều trong các trang web thương mại điện tử, thành viên và danh bạ. Trong các trang web này, nhiều khách truy cập đã đăng nhập và trang web hiển thị các trang tùy chỉnh cho những người dùng khác nhau. Vì vậy, không có cách nào để tăng tốc các trang web này bằng page caching, bởi vì mỗi khách truy cập đã đăng nhập đều thấy một phiên bản khác nhau cho cùng một trang.

Object caching mang lại một sự cải thiện hiệu suất đáng kể. Thay vì lưu cache toàn bộ trang, các giao diện và plugin có thể lưu cache các “đối tượng” nhỏ hơn.

Nếu bạn đang sử dụng W3TC và WPML, hãy cập nhật lên WPML 3.3.1 và thử lại object caching. Cho đến phiên bản này, bạn có thể đã nhận được kết quả tệ hơn với object caching, bởi vì bộ nhớ cache liên tục bị xóa mà không có lý do chính đáng. Giờ đây, object caching đã hoạt động đúng như mong đợi. Xin nhớ rằng tính hiệu quả của object caching vẫn phụ thuộc vào nhiều yếu tố.

Sửa lỗi và cải tiến

  • Chia “số từ” thành nhiều lệnh gọi AJAX – chức năng “số từ” mới có thể đã bị lỗi trên các trang web có quá nhiều nội dung. Giờ đây, cho dù trang web của bạn có bao nhiêu nội dung, nó vẫn sẽ hoạt động tốt. Chức năng “số từ” cho phép bạn xem có bao nhiêu nội dung cần dịch, để bạn có thể ước lượng chi phí và thời gian.
  • Đã giải quyết một xung đột giữa công cụ caching của hosting WP Engine và WPML.
  • Liên quan nhiều hơn đến hiệu suất – đã giải quyết các vấn đề về hiệu suất khi chỉnh sửa các sản phẩm WooCommerce và W3TC đang hoạt động.
  • Đã cải thiện việc thăm dò các công việc dịch thuật (mạnh mẽ hơn và phục hồi tốt từ các lỗi giao tiếp).
  • Đã sửa lỗi get_permalink() trả về URL sai, khi có một chuyên mục trong cấu trúc đường dẫn tĩnh.

Tải xuống và cập nhật


Như thường lệ, cách tốt nhất để lấy WPML là tự động, thông qua trang quản trị WordPress. Để điều này diễn ra, hãy đảm bảo rằng bạn đã đăng ký site với tài khoản WPML. Bạn có thể đăng ký tất cả các trang web của mình với tài khoản WPML, bao gồm cả site phát triển và trang web chính thức. Bạn cũng có thể tải xuống tất cả các thành phần của WPML theo cách thủ công từ tài khoản WPML của bạn. Một ý tưởng hay là sao lưu cơ sở dữ liệu của bạn trước khi chạy các bản cập nhật, ngay cả những bản cập nhật nhỏ như bản này.

Sắp ra mắt trên WPML


WordPress 4.4 sắp ra mắt, với những cải tiến tuyệt vời và các tính năng mới. Nhìn chung, WPML 3.3.1 hoạt động tốt trên WordPress 4.4. Chúng tôi đang nỗ lực bổ sung hỗ trợ đầy đủ cho việc dịch meta phân loại. Tính năng này sẽ sẵn sàng trong WPML 3.4 sau vài tuần nữa. Quá trình này mất một chút thời gian vì chúng tôi chỉ mới có thể bắt đầu làm việc với meta phân loại gần đây (mã đó trước đây hơi khó nắm bắt).

Cũng sắp ra mắt trong WPML 3.4 là một cuộc đại tu toàn diện về giao diện người dùng dịch thuật. Giao diện người dùng hiện tại trong WPML đã có từ lâu và đã đến lúc làm mới nó. Giao diện mới chắc chắn sẽ trông đẹp hơn. Quan trọng hơn, nó sẽ nhanh hơn và thuận tiện hơn khi sử dụng. Giao diện người dùng mới là kết quả của quá trình thử nghiệm khả năng sử dụng toàn diện mà chúng tôi đã thực hiện trong vài tháng qua. Những người hưởng lợi lớn nhất từ giao diện người dùng mới này sẽ là những người điều hành các trang web WooCommerce đa ngôn ngữ. Chúng tôi đang hợp nhất các yếu tố giao diện người dùng và làm cho quy trình dịch thuật cho WooCommerce trở nên đơn giản hơn rất nhiều. Chúng tôi đang nhắm mục tiêu cho bản beta đầu tiên ngay trước Giáng sinh, để bạn có một thứ gì đó thú vị để trải nghiệm, khi bạn đang tìm kiếm một khoảng thời gian nghỉ ngơi sau những thức ăn nhiều calo và những đứa cháu ồn ào.

Cuối cùng, dự kiến cho WPML 3.4 là một cải tiến lớn đối với các bộ chuyển đổi ngôn ngữ tích hợp. CSS trong các giao diện khác nhau đã tiến một bước dài kể từ khi chúng tôi tạo ra bộ chuyển đổi ngôn ngữ của WPML ban đầu. Bản cập nhật sắp tới này sẽ làm cho các bộ chuyển đổi ngôn ngữ của WPML hoạt động mượt mà với các giao diện hiện đại, bao gồm tất cả các giao diện WordPress mặc định, giao diện Bootstrap và những giao diện khác.

Phản hồi?


Bạn đã biết rằng chúng tôi rất thích nhận được phản hồi của bạn. Hãy đăng bình luận của bạn và chúng tôi sẽ trả lời.

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