ブログ

⭐️ WordPressフックマッピング(PRO)とメール通知用パーシステッドクエリを搭載したv2.5をリリース

Leonardo Losoviz
著者: Leonardo Losoviz ·

Gato GraphQL v2.5 がリリースされ、以下の変更が含まれています。

新規投稿をユーザーに通知するパーシステッドクエリを追加

事前定義済みパーシステッドクエリ [PRO] 新規投稿についてサブスクライバーにメールを送信する が追加されました。

このクエリは、サイトに新しい投稿が作成されたことを、すべてのユーザーまたは特定のユーザーセグメントにメールで通知します。

Gato GraphQL PROに追加された新しい自動化ルール 新規投稿についてすべてのサブスクライバーに自動的にメールを送信する と統合されています。

動作を確認するには、デモ動画 新規投稿についてすべてのサブスクライバーに自動的にメールを送信する をご覧ください:

[PRO] Automationエクステンション向け「WordPressフックマッピング」を追加

WordPressのフックの中には、Automation ConfiguratorでPHPオブジェクトをフック経由で提供するため、GraphQL変数として直接入力できないものがあります。

Gato GraphQL PRO v2.5 以降、これらのフックの一部がマッピングされました。具体的には、gatographql: を先頭に付加した同名の新しいフックをトリガーし、対応するオブジェクトIDをGraphQL変数として入力できる形で渡します。

たとえば、WordPressフック draft_to_publish$post(型: WP_Post)を変数として渡します。Gato GraphQL PROはこのフックを gatographql:draft_to_publish としてマッピングし、$postId(型: int)を変数として渡します。

以下の表に、マッピングされたWordPressフックの一覧を示します:

WordPressフックGato GraphQLによるマッピング済みフック
{$old_status}_to_{$new_status}WP_Post $post を渡す)gatographql:{$old_status}_to_{$new_status}int $postId を渡す)

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

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