ウェビナーシリーズ
Gato GraphQL @ WPBuilds
WPBuildsで開催されたGato GraphQLウェビナーシリーズをご覧ください。
WPBuildsでは、Gato GraphQLに関する5エピソードのウェビナーシリーズを開催しました。
| # | エピソード |
|---|---|
| 1 | Gato GraphQL入門、管理画面でのクエリ実行、APIエンドポイントの作成、アクセスコントロール、キャッシュ |
| 2 | Gutenbergとの統合、ユーザー向けコンテンツのカスタマイズ、投稿の複製 |
| 3 | コンテンツの翻訳、コンテンツのインポート/配信 |
| 4 | コンテンツの一括更新、タスクの自動化、外部サービスとの連携 |
| 5 | GraphQLスキーマの拡張 |
ウェビナーシリーズのプログラムと動画
5つのエピソード全てのプログラムとYouTube動画をご紹介します。
1. Gato GraphQL入門、管理画面でのクエリ実行、APIエンドポイントの作成、アクセスコントロール、キャッシュ
エピソードのトランスクリプト @ wpbuilds.com.
プログラム:
ライブデモ:- PHPコードなしでAPIエンドポイントを公開し、パスワード保護またはプライベートに設定する
- サードパーティライブラリを使わずにAPIレスポンスをキャッシュする
2. Gutenbergとの統合、ユーザー向けコンテンツのカスタマイズ、投稿の複製
エピソードのトランスクリプト @ wpbuilds.com.
プログラム:
ライブデモ:- WPデータの検索 (例:メタデータによる投稿やユーザーの絞り込み)
- 動的データのクエリ
- WP-CLIの補完 (例:コマンドを適用するリソースの選択)
- アプリケーションからカスタムブロックへのデータ供給
- クライアントサイドレンダリング(CSR)とサーバーサイドレンダリング(SSR)の両方に対応したブロックデータの取得(DRYなロジックで!)
- ブロックから構造化データを取得して公開する
- JavaScriptコンポーネントをブロックにマッピングする
- パーソナライズされたメールを送信する
3. コンテンツの翻訳、コンテンツのインポート/配信
エピソードのトランスクリプト @ wpbuilds.com.
プログラム:
ライブデモ:- 事前定義されたpersisted queries
- 投稿を複製する
- 複数の投稿を一括複製する
- Gutenberg用に投稿を翻訳する
- クラシックエディター用に投稿を翻訳する
- 複数の投稿を一括翻訳する
- URLからコンテンツを翻訳する
- 別のWordPressサイトから投稿をインポートする
- RSSフィードから投稿をインポートする
- CSVから投稿をインポートする
- 別のWordPressサイトへ投稿をエクスポートする
4. コンテンツの一括更新、タスクの自動化、外部サービスとの連携
エピソードのトランスクリプト @ wpbuilds.com.
プログラム:
ライブデモ:- コンテンツの一括適用(例:サイトのドメイン移行時に全投稿の文字列を置換する)
- 管理タスクの自動化(例:必須ブロックが欠けている場合に自動挿入する)
- 全投稿にカスタムのコールトゥアクションブロックを追加し(キャンペーン前)、削除する(キャンペーン後)
- 新しい投稿があった際に通知を送り、活動の日次サマリーをメールで送信する
- 外部サービスとの連携(例:Mailchimpの購読者データとウェブサイトのユーザーデータを組み合わせる)
5. GraphQLスキーマの拡張
エピソードのトランスクリプト @ wpbuilds.com.
プログラム:
カスタムデータを取得するリゾルバーを含む拡張プラグインを作成し、テーマ、プラグイン、アプリケーションに活用する方法を学びます。