WPML

WPML GraphQL 1.1.0にアップグレードして、強力な新機能をご利用ください。このアップデートには、多言語メニューの完全サポート、IDまたはスラッグによる個別の投稿クエリ、およびサイト全体の関連する多言語コンテンツの管理の改善が含まれています。

WPML GraphQLの最初のリリースでは、多言語サポートを備えたヘッドレスWordPressサイトを構築するための必須機能の提供に重点を置きました。

WPML GraphQL 1.1.0は、これを次のレベルへと引き上げます。皆様からの貴重なフィードバックのおかげで、今回のリリースではWPML GraphQLの機能を強化するエキサイティングな新機能が導入されています。

メニューの多言語サポート

WPML GraphQL の新しいバージョンでは、多言語のメニューとメニュー項目のサポートが導入され、以下のことが可能になります。

  • メニュークエリを言語でフィルタリングするか、すべての言語でメニューを返す
  • 各メニューの言語に関する詳細にアクセスする
  • セカンダリ言語でメニュー項目をリスト表示する
  • 他の言語であっても、メニュー項目がどのメニューに属しているかを確認する

これらすべてにより、すべての言語でサイトのナビゲーションを正確に保つことが容易になります。

関連コンテンツの管理の改善

今回のリリースにより、異なる言語での関連コンテンツの処理がはるかに簡単になります。カテゴリーなどのトップレベルの項目に言語を設定すると、投稿やタグなどの関連するすべてのコンテンツが自動的にそれに従うようになりました。これにより、手動で調整する必要がなくなります。

たとえば、カテゴリーをリスト表示し、そのカテゴリー内の投稿をクエリすると、WPML GraphQLはそれらの投稿をカテゴリーと同じ言語で表示します。これらの接続をさらに連鎖させることもできます。カテゴリーをリスト表示し、次に各カテゴリー内の投稿、さらにそれらの投稿に関連するタグをリスト表示します。言語の一貫性は、これらのレベル全体に適用されます。

このアップデートでは、コメントの処理方法も改善されています。

  • 投稿を取得すると、WPML GraphQLは投稿と同じ言語でコメントを表示します。
  • コメントを直接クエリする場合は、言語でフィルタリングして、特定の言語のコメント、または特定の言語の投稿に関連付けられたコメントを取得できます。

多言語コンテンツの管理がシンプルになり、関連するすべてのコンテンツで一貫したエクスペリエンスが提供されます。

IDまたはスラッグによる正確な投稿クエリ

WPML GraphQL 1.1.0では、言語に関係なく、投稿IDまたはスラッグによって投稿をクエリできます。

たとえば、スラッグがhola-mundoで投稿IDが2の、¡Hola mundo!(デフォルトのHello world!の翻訳)というタイトルの投稿があるとします。これらの値を使用してPostBySlugまたはPostByIdクエリを実行すると、翻訳された投稿が返されます。

このようにして、言語をまたいで目的の正確なコンテンツを簡単に取得できます。

その他の修正

WPML GraphQL 1.1.0では、全体的なエクスペリエンスを向上させるためにいくつかのバグも修正されています。

  • PHP 8.3との互換性の強化
  • 一部のフィールドによって引き起こされるリダイレクトの問題の解決

WPML GraphQL 1.1.0へのアップデートと新たな可能性

多言語メニューの完全サポートから、コンテンツ管理の改善、正確な投稿クエリまで、WPML GraphQL 1.1.0はヘッドレスWordPressサイトに大きなメリットをもたらします。

現在、WPML Graph QL 1.1.0を段階的にリリースしています。お使いのサイトで利用可能になるまでお待ちいただくことをお勧めします。

今すぐアップデートをご希望の場合は、以下から取得できます。

WPML GraphQL 1.1.0にアップデートした後、ぜひご意見をお聞かせください。どの機能に最も期待していますか?コメントを残して、これらのアップデートがプロジェクトにどのような影響を与えるか教えてください。

この記事が役に立ちましたか?この記事を共有: