ロゴ

WordPress 向け最強の GraphQL サーバー

Gato GraphQL で素晴らしいものを作りましょう

AppSumo
🌮🌮🌮🌮🌮5/5
WordPress
5/5
主なユースケース

GraphQL で WordPress データを提供する

Gato GraphQL は GraphQL 仕様を実装した WordPress プラグインです。

GraphQL ロゴ

GraphQL

欲しいものを要求する

{
  post(by: { id: 1 }) {
    title
  }
}

予測可能な結果を得る

{
  "post": {
    "title": "Hello world!"
  }
}
機能

柔軟性、汎用性、そしてパワー

サーバーはアプリケーションを拡張し、保護し、高速化するさまざまな方法を提供します

プラグインインテグレーション

お気に入りのプラグインと連携する

あらゆるプラグインの CPT、タクソノミー、ユーザー、コメント、メタデータを読み書きします。

サーバー機能を強化する

Power Extensions

API のあらゆる要件を満たすために GraphQL サーバーにより多くのパワーを与える

Power Extensions

Logo

クリックして Power Extensions のクリップを見る

Target Image

Access Control

ユーザーのログイン状態、ロールや権限、またはIPアドレスに基づいて、スキーマへの細粒度のアクセスを付与し、誰がどのデータにアクセスできるかを管理します。

Target Image

Caching

標準的なHTTPキャッシングを使用して、クライアント側またはクライアントとサーバー間の中間ステージ(CDNなど)でGraphQLレスポンスをキャッシュします。

Target Image

Custom Endpoints

異なるユーザー、アプリケーション、外部サービスなどのために、独自のURLでカスタムGraphQLスキーマを複数作成・公開します。

Target Image

Deprecation

ユーザーインターフェースを使用して、コードをデプロイすることなくGraphQLスキーマのフィールドを非推奨にします。

Target Image

HTTP Client

外部サービスのAPIを通じて接続・連携します。

Target Image

Internal GraphQL Server

PHPコードを使用して、アプリケーション内部から直接GraphQLクエリを実行します。

Target Image

Multiple Query Execution

複数のクエリを1つのクエリにまとめ、クエリ間で状態を共有しながら、指定した順番で実行します。

Target Image

Persisted Queries

GraphQLクエリを使用してRESTのような事前定義エンドポイントを作成し、両APIのメリットを享受できます。

Target Image

Query Functions

GraphQLクエリ内のフィールド値を操作するための、ユーティリティと特殊ディレクティブのコレクションです。メタプログラミング機能を提供します。

Target Image

Schema Functions

PHP プログラミング言語の機能を GraphQL のフィールドおよびディレクティブとして公開します。

タスクを自動化し GraphQL スキーマを拡張する

Premium Extensions

人気の WordPress プラグインや外部サービスとインテグレーションする

Target Image

Automation

GraphQLを使ってアプリのタスクを自動化しましょう:イベント発生時にクエリを実行したり、クエリをチェーンしたり、WP-Cronでクエリをスケジュール・トリガーしたりできます。

Target Image

Bricks

BricksプラグインとのIntegrationで、ページやテンプレートからBricksデータを取得・更新できます。

Target Image

Elementor

Elementorプラグインとの統合により、ページやテンプレートのElementorデータを取得・更新できます。

Target Image

Events Manager

Events Managerプラグインとの統合により、イベントデータを取得できます。

Target Image

JetEngine

JetEngineプラグインとの連携により、Custom Content Type(CCT)データを取得できます。

Target Image

MultilingualPress

MultilingualPressプラグインとの連携により、多言語データを取得します。

Target Image

Polylang

Polylangプラグインとの統合。多言語サイトでデータを取得する際に言語を選択するためのフィールドとフィルターを追加します。

Target Image

Translation

ChatGPT、Claude、Gemini、DeepSeek、Mistral AI、OpenRouter、セルフホスト型LLM、DeepL、Google Translateの中から選択したサービスプロバイダーを使用して、フィールド値を翻訳します。

Target Image

WooCommerce

WooCommerceプラグインとの連携により、WooCommerceストアから商品データを取得できます。

Gato GraphQL を知る

よくある質問

Gato GraphQLとは何ですか?

Gato GraphQLは、WordPressサイトをGraphQLサーバーに変換するプラグインです。GraphQL APIを通じてWordPressのデータを取得・変更できるようになります。

Gato GraphQLはmutations(データの書き込み)をサポートしていますか?

はい。Gato GraphQLはmutationsをサポートしているため、WordPress APIを通じてデータを読み取るだけでなく、投稿・ページ・ユーザー・タクソノミー・カスタム投稿タイプ・投稿メタなどを作成・更新・削除することもできます。

Gato GraphQLでWordPressのタスクを自動化できますか?

はい。クエリやmutationsを保存し、スケジュールに従って、またはWordPressのイベントに応答して実行できます。これにより、コンテンツの一括編集、データのインポート・エクスポート、メール送信、外部サービスとの同期などのタスクを、カスタムPHPコードの代わりにGraphQLクエリで定義して自動化できます。

Gato GraphQLに無料版はありますか?

はい。Gato GraphQLのコアプラグインは無料で、WordPress.orgのプラグインディレクトリから入手でき、GraphQLサーバーとクエリエディターを提供しています。有料のExtensionsやバンドルは、アクセス制御、HTTPキャッシュ、自動化、インテグレーションなどの高度な機能を追加します。

Gato GraphQLのExtensionsとは何ですか?

ExtensionsはGato GraphQLに追加機能をもたらします。2つのグループがあります:Power Extensionsはすべてをまとめた単一バンドルで販売されており、公開APIのセキュリティ強化、HTTPキャッシュによるアプリケーションの高速化、単一リクエストでの複数クエリ実行、外部サービスへの接続、メール送信などが可能です。Premium Extensionsは個別販売で、各extensionは特定のWordPressプラグインや外部サービスとの統合、またはタスク自動化機能など具体的な機能を提供します。すべてのextensionはextensionライブラリでご覧いただけます。

Gato GraphQLで何ができますか?

Gato GraphQLを使えば、単一のGraphQL APIを通じてWordPressのデータを取得・変更できます。WordPressをCMSとして使用しお好みのフレームワークでフロントエンドを構築する動的なヘッドレスサイトの作成、RESTコントローラーを作成せずにGutenbergブロックへのデータ供給、コンテンツのインポート・エクスポート、WordPressと外部サービス・APIとの統合、スケジュール実行やイベントへの応答としてクエリを実行するタスクの自動化が可能です。

Gato GraphQLでヘッドレスWordPressサイトを構築できますか?

はい。Gato GraphQLはWordPressのコンテンツをGraphQL APIで公開し、Next.js、Astro、Gatsby、モバイルアプリ、お好みのフレームワークなど任意のフロントエンドから利用できます。WordPressをヘッドレスCMSとして使用し、独自のスタックでサイトをレンダリングできます。

Gato GraphQLを使うにはコーディングの知識が必要ですか?

必ずしも必要ではありません。Gato GraphQLにはWordPress管理画面内にビジュアルエディターが含まれており、WordPressを離れることなくGraphQLクエリを作成・実行できます。GraphQLの知識があれば最大限に活用できますが、PHPデベロッパーでなくても使うことができます。

Gato GraphQLはWP REST APIとどう違いますか?

Gato GraphQL vs WP REST API比較をご覧ください。

Gato GraphQLはWPGraphQLとどう違いますか?

Gato GraphQL vs WPGraphQL比較をご覧ください。

Testimonial image

“このプラグインはまさに別次元です!サイトをまったく新しいレベルへと引き上げ、強力なパワーハウスに変えてくれます。できることを探れば探るほど、どんどん感動が深まります。迷っているなら、とにかく入手してください。後で後悔することになりますよ。 ドキュメントはそれ自体が雄弁に語っており、これ以上ないほど充実しています。 Leo(開発者)は、これまで出会った中で最も鋭く、機転の利く開発者の一人です。レスポンスは非常に速く、自分の専門分野を完全に把握していることが伝わります。このプラグインがここまで多くのことを実現できることに、心から興奮しています。可能性はほぼ無限大で、SEOを重視しているなら、このプラグインがサイトの順位を大きく押し上げてくれるでしょう。”

olmate - Webデベロッパー

ニュースレターを購読する

Gato GraphQL のすべてのアップデートを把握しましょう。