WPML

Nâng cấp lên WPML GraphQL 1.1.0 để mở khóa các tính năng mới mạnh mẽ. Bản cập nhật này bao gồm hỗ trợ đầy đủ cho các menu đa ngôn ngữ, truy vấn từng bài viết theo ID hoặc slug, và cải thiện việc quản lý nội dung đa ngôn ngữ được kết nối trên toàn bộ trang web của bạn.

Khi ra mắt WPML GraphQL lần đầu tiên, chúng tôi đã tập trung vào việc cung cấp các tính năng thiết yếu để xây dựng các trang web WordPress headless có hỗ trợ đa ngôn ngữ.

WPML GraphQL 1.1.0 đưa điều này lên một tầm cao mới. Nhờ những phản hồi quý báu của bạn, phiên bản phát hành này giới thiệu các tính năng mới thú vị giúp nâng cao khả năng của WPML GraphQL.

Hỗ trợ đa ngôn ngữ cho menu

Phiên bản mới của WPML GraphQL giới thiệu tính năng hỗ trợ cho các menu và mục menu đa ngôn ngữ, cho phép bạn:

  • Lọc các truy vấn menu theo ngôn ngữ hoặc trả về menu bằng tất cả ngôn ngữ
  • Truy cập thông tin chi tiết về ngôn ngữ của từng menu
  • Liệt kê các mục menu bằng ngôn ngữ phụ
  • Xem một mục menu thuộc về menu nào, ngay cả trong các ngôn ngữ khác

Tất cả những điều này giúp việc giữ cho điều hướng trên trang web của bạn chính xác trên tất cả các ngôn ngữ trở nên dễ dàng hơn.

Quản lý nội dung được kết nối tốt hơn

Việc xử lý nội dung được kết nối bằng các ngôn ngữ khác nhau trở nên dễ dàng hơn nhiều với phiên bản phát hành này. Giờ đây, khi bạn đặt ngôn ngữ cho một mục cấp cao nhất, chẳng hạn như chuyên mục, tất cả nội dung liên quan—như bài viết và thẻ—sẽ tự động tuân theo. Điều này giúp loại bỏ nhu cầu điều chỉnh thủ công.

Ví dụ: nếu bạn liệt kê một chuyên mục và sau đó truy vấn các bài viết trong chuyên mục đó, WPML GraphQL sẽ hiển thị các bài viết đó bằng cùng ngôn ngữ với chuyên mục. Bạn cũng có thể xâu chuỗi các kết nối này xa hơn: liệt kê các chuyên mục, sau đó đến các bài viết trong từng chuyên mục, và thậm chí cả các thẻ liên quan đến những bài viết đó. Sự nhất quán về ngôn ngữ sẽ áp dụng xuyên suốt các cấp độ này.

Bản cập nhật cũng cải thiện cách bạn xử lý bình luận:

  • Khi bạn lấy một bài viết, WPML GraphQL sẽ hiển thị các bình luận bằng cùng ngôn ngữ với bài viết đó.
  • Nếu bạn truy vấn bình luận trực tiếp, bạn có thể lọc theo ngôn ngữ để lấy các bình luận bằng một ngôn ngữ cụ thể, hoặc các bình luận liên kết với bài viết bằng một ngôn ngữ cụ thể.

Việc quản lý nội dung đa ngôn ngữ trở nên đơn giản hơn, mang lại trải nghiệm nhất quán trên tất cả nội dung được kết nối.

Truy vấn bài viết chính xác theo ID hoặc slug

Với WPML GraphQL 1.1.0, bạn có thể truy vấn các bài viết theo ID hoặc slug của bài viết, bất kể chúng ở ngôn ngữ nào.

Ví dụ: giả sử bạn có một bài viết có tiêu đề ¡Hola mundo! (bản dịch của Hello world! mặc định) với slug là hola-mundo và ID bài viết là 2. Việc chạy truy vấn PostBySlug hoặc PostById bằng các giá trị này sẽ trả về bài viết đã dịch.

Bằng cách này, bạn có thể dễ dàng truy xuất chính xác nội dung mình muốn từ các ngôn ngữ khác nhau.

Các bản sửa lỗi khác

WPML GraphQL 1.1.0 cũng giải quyết một số lỗi để nâng cao trải nghiệm tổng thể của bạn:

  • Tăng cường khả năng tương thích với PHP 8.3
  • Giải quyết các vấn đề chuyển hướng do một số trường gây ra

Cập nhật lên WPML GraphQL 1.1.0 và mở khóa các khả năng mới

Từ việc hỗ trợ đầy đủ menu đa ngôn ngữ đến quản lý nội dung được cải thiện và truy vấn bài viết chính xác, WPML GraphQL 1.1.0 mang lại những lợi ích đáng kể cho trang web WordPress headless của bạn.

Chúng tôi đang phát hành WPML Graph QL 1.1.0 theo từng giai đoạn. Chúng tôi khuyên bạn nên đợi cho đến khi bản cập nhật này khả dụng trên trang web của mình.

Nếu bạn muốn cập nhật ngay bây giờ, bạn có thể tải bản cập nhật từ:

  • Trang Tải xuống của WPML
  • Trang quản trị trang web của bạn, bằng cách truy cập Plugin → Thêm mới và nhấp sang tab Thương mại

Sau khi cập nhật lên WPML GraphQL 1.1.0, hãy chia sẻ suy nghĩ của bạn với chúng tôi! Bạn hào hứng nhất với tính năng nào? Hãy để lại bình luận và cho chúng tôi biết những bản cập nhật này tác động đến các dự án của bạn như thế nào.

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