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

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 menu đa ngôn ngữ, truy vấn bài viết riêng lẻ theo ID hoặc slug, và cải thiện quản lý nội dung đa ngôn ngữ được kết nối trong toàn bộ trang web của bạn.

Khi chúng tôi lần đầu phát hành WPML GraphQL, 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 với hỗ trợ đa ngôn ngữ.

WPML GraphQL 1.1.0 đã nâng lên một tầm cao mới. Nhờ những phản hồi quý giá của bạn, phiên bản này giới thiệu những tính năng mới thú vị 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 hỗ trợ cho menu và mục menu đa ngôn ngữ, cho phép bạn:

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

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

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 ở các ngôn ngữ khác nhau trở nên dễ dàng hơn nhiều với 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ư danh mục, tất cả nội dung liên quan—như bài viết và thẻ—sẽ tự động theo sau. Điều này loại bỏ nhu cầu điều chỉnh thủ công.

Ví dụ, nếu bạn liệt kê một danh mục và sau đó truy vấn các bài viết trong danh mục đó, WPML GraphQL sẽ hiển thị những bài viết đó trong cùng ngôn ngữ với danh mục. Bạn cũng có thể nối các kết nối này xa hơn: liệt kê danh mục, sau đó là các bài viết trong mỗi danh mục, và thậm chí cả các thẻ liên quan đến những bài viết đó. Tính nhất quán về ngôn ngữ sẽ được á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ị bình luận trong 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ữ để nhận bình luận trong một ngôn ngữ cụ thể, hoặc bình luận liên quan đến các bài viết trong 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 bài viết theo ID bài viết hoặc slug, 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 hola-mundo và ID bài viết 2. Chạy truy vấn PostBySlug hoặc PostById sử dụng các giá trị này sẽ trả về bài viết đã được 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 bạn muốn từ các ngôn ngữ khác nhau.

Các sửa lỗi khác

WPML GraphQL 1.1.0 cũng khắc phục 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 những khả năng mới

Từ hỗ trợ menu đa ngôn ngữ đầy đủ đế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 một cách dần dần. Chúng tôi khuyên bạn nên đợi cho đến khi nó đến trang web của bạn.

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

  • Trang Tải xuống WPML
  • Trang quản trị của trang web của bạn, bằng cách vào Plugins → Thêm mới và nhấp vào tab Commercial

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