ライターとして、プロジェクトの概要、タイトル、ブログの投稿、さらにはインタビューの質問など、自分の仕事を文書化するために Google スプレッドシートを使用しています。これは基本的に私のコンテンツ作成ワークスペース全体であり、私が行うすべての作業のログを記録するのに役立ちます。
しかし、もちろん、作業は Google スプレッドシートで終わるわけではありません。ブログ投稿の下書きが完成し、公開の準備ができたら、その情報を WordPress などの CMS に移動する必要があります。関連するすべての情報(投稿自体、タイトルなど)を手動でコピーして貼り付ける代わりに、自動化を使用して WordPress で直接投稿を作成します。
この記事では、Google スプレッドシートで新しい行が更新されるたびに WordPress に新しい投稿を作成できるようにGoogle スプレッドシートと WordPress のインテグレーションを設定する方法を説明します。まず、Google Sheets WordPress プラグインとインラインフレーム リンクを使用してこれを行う方法について説明します。次に、Zapier を使用して自動化する簡単な方法を紹介します。
目次
WordPress Google Sheets プラグインとは何ですか?
WordPress Google Sheets プラグインは、WordPress サイトと Google Sheets アカウント間でデータを移動できるスプレッドシート統合です。
これを使用すると、Google スプレッドシートで何かが追加または更新されるたびに、WordPress 内で新しいユーザーの登録や削除、投稿やページの作成や更新などのイベントを自動的に作成できます。
注意:このプラグインを使用するには、有料のWordPressビジネスプランに加入している必要があります。
プラグインの設定方法は次のとおりです。
WordPressサイトにログインし、左側のパネルに移動します
プラグインをクリックし、検索タブで「 スプレッドシート統合」を検索します。
「インストール」をクリックし、サイトの指示に従ってください。
WordPress サイトにプラグインをインストールすると、左側のパネルに「スプレッドシート インテグレーションタブが表示されます。それをクリックすると、 「新しいインテグレーションを追加」ボタンが表示されます。ここで、Google スプレッドシートから WordPress にデータを移動するための新しい自動化(またはイベント)を設定できます。
iFrameリンクを使用してGoogleスプレッドシートをWordpressに接続する方法
代わりにスプレッドシートを WordPress に埋め込みたいですか?
これにより、Google スプレッドシートのコンテンツを WordPress のページまたは投稿に直接表示できるようになります。たとえば、データやグラフを共有したり、シートからコピーしたりしたいとします。このオプションを選択すると、ウェブサイトを離れることなく表示されます。
特定の Google スプレッドシートからインラインフレームのリンクを取得し、それを WordPress サイトに追加することでこれを実行できます。以下に手順を順を追って説明します。
問題の Google スプレッドシートを開き、 [ファイル] > [共有] > [ウェブに公開] をクリックします。
[埋め込み]をクリックし、注目するワークシートを選択します。次に、表示されるインラインフレームのリンクをコピーします。
WordPress サイトにアクセスし、 「新しい投稿を追加」をクリックして、テキスト フィールドにリンクを追加します。
HTMLで編集するには、3つのドットのアイコンをクリックし、 「HTMLで編集」をクリックします。
注:プラグインを使用して、Google スプレッドシートのデータを WordPress サイトに埋め込むこともできます。利用可能なプラグインを確認するには、 WordPress サイトにアクセスし、検索バーを使用して埋め込みプラグインを検索してください。
埋め込みか自動化か?長所と短所。
確かに、上記のオプションにはいくつかの問題があります。
たとえば、WordPressプラグインをインストールする場合、セットアップにはかなりの構成ステップが必要であり、さらにアプリ間でコードをコピーして貼り付ける必要があります。これらのより技術的な側面に精通していない場合は、よりユーザーフレンドリーなオプションを見つけることをお勧めします。
または、iFrame リンクを使用する場合、プライベートな Google Sheets データが Web 上に公開され、誰でも見られるようになることに不安を感じるかもしれません。さらに、Google スプレッドシートを埋め込むと、WordPress ブログ投稿を適切にフォーマットする(ブログ投稿の正しい表示方法)オプションがまったく提供されなくなります。
一方、Zapierとのインテグレーションを構築すると、新しい行が作成された瞬間にGoogleスプレッドシートのコンテンツをWordPressに直接転送できます。データはリアルタイムで転送され、完全に安全かつプライベートで、数ステップで済みます。
さらに、 Zapier は何千ものアプリと接続し、複数のプラットフォームにわたる多様なニーズに対応する包括的なソリューションを提供します。コードを必要とせずに、アプリ間でデータを移動するカスタマイズされたマルチステップの Zapを作成できます。
Zapierははじめてですか?Zapierは、重要なことに集中できるようにするためのワークフロー自動化ソフトウェアです。UI、データテーブル、ロジックを何千ものアプリと組み合わせて、考え得るあらゆるものを構築し、自動化できます。無料でサインアップできます。
GoogleスプレッドシートをWordPressに接続する便利な方法
Google Sheets と WordPress を統合する方法はたくさんあります。毎日、面倒なタスク(Google スプレッドシートの行から WordPress の投稿を作成するなど)を行っている場合は、簡単に自動化して、煩雑なタスクを省くことができます。ここでは、Google Sheets と WordPress を自動化する最も一般的な方法をいくつか紹介します。
ボタンをクリックするだけで、Zapテンプレート(Zapierが提供する既製のワークフロー)の使用を始められます。セットアップは数分で完了します。Zapの設定方法について詳しくはこちらをご覧ください。
新しい Google スプレッドシートの行から WordPress の投稿を作成する
ライターとして、私が作成するコンテンツの多く(特にブログのコピー)は、少なくとも 2 回のフィードバックとかなりの量の編集が行われてからでないと、ライブ サイトには掲載されません。
そのため、私は WordPress で直接書くのではなく、他のツールで最初の下書きを作成し、その下書きへのリンクを Google スプレッドシートにログします。
Claude でコンテンツの下書きや修正を頻繁に行いますか?編集プロセスを簡素化するには、Zapier MCP を Claude に接続します。投稿の編集が完了したら、コーディングをすることなく、Claude にその投稿を Google スプレッドシートに直接送信するよう依頼できます。Zapier MCP の使用について詳しくご覧ください。
これらの Zap を使用すると、Google スプレッドシートの行が更新された瞬間にこのデータを WordPress に転送できます。これは、一度に複数の投稿を作成する場合に特に便利です。
ブログ投稿全体を WordPress に転送する場合でも、中間ステップとして AI を使ってコンテンツを作成する場合でも、これらの Zap が残りの作業を処理します。
新しい Google スプレッドシートの行から生成された OpenAI レスポンスを使用して WordPress の投稿を作成する
このワークフローを根本から変えてみませんか?WordPressで公開したすべての投稿を記録したいと思うかもしれません。あるいは、より適切に追跡するために、WordPress に追加するすべての新規ユーザーのログを Google スプレッドシート内で直接記録したい場合もあるでしょう。もしそうなら、これらのザップがうまくいきます。
Zapierを使ってGoogleスプレッドシートとWordPressを統合する方法
それでは、Zapier を使用して Google Sheets と WordPress を統合するプロセスを説明しましょう。ここでは、Google Sheets スプレッドシートの新しい行から新しい WordPress 投稿を作成するという 1 つの特定のワークフローに焦点を当てますが、特定のニーズと目標に基づいて、これら 2 つのアプリを接続するさまざまな方法があることに留意してください。
始める前に
Google Sheets を WordPress と統合する Zap を作成する前に、まだ Zapier アカウントを持っていない場合は作成する必要があります。ご心配なく、アカウントの作成は簡単で無料です。ここへ向かってください。Google アカウントと WordPress アカウントも必要になります。
次に、WordPress アカウントにZapier for WordPress プラグインをインストールします。これは、セルフホスト型の WordPress サイト、またはビジネス プラン以上を使用しているWordPress.comウェブサイトで無料でご利用いただけます。インストールすると、プラグインは自動的にアクティブ化されるため、他に何もする必要はありません。プラグインを管理するには、サイドバーから「プラグイン」 > 「インストール済みプラグイン」に移動します。
Google スプレッドシート側で、ブログのタイトルとブログのテキストの列を含むスプレッドシートを作成します。

サインインしたら、 「Zap の作成」ボタンを使用するか、 zap.newにアクセスして新しい Zap を作成できます。
Googleスプレッドシートのトリガーを設定する
Zap エディターに入ったら、まず Zap を開始するイベントであるトリガーを作成する必要があります。トリガー アプリとしてGoogle Sheetsを検索して選択します。

次に、トリガー イベントとして[新しいスプレッドシート行]を選択します。次に、Google Sheets アカウントでサインインし、 「続行」をクリックします。

次に、使用したいスプレッドシートと特定のワークシートを選択します。私の場合は、すべてのブログ投稿を保存するために設定したスプレッドシートを選択します。

[続行]をクリックします。
次に、トリガーをテストします。Zapier は、以前にトリガーを設定した方法に従って、Google スプレッドシートで最近のスプレッドシートの行を検索します。Zapier が見つけたものを使用して、Zap の残りの部分を設定します。

テスト結果が表示されたら、結果をチェックして、必要なデータがあることを確認します。何かおかしい点がある場合は、必要に応じてトリガー基準を調整し、必要な情報が得られるまで再テストします。結果に満足したら、 「選択したレコードで続行」をクリックします。
WordPressアクションを設定する
ここで、Google スプレッドシート トリガーのアクションを設定します。アクション アプリとしてWordPress を検索して選択します。

次に、アクションとして「投稿を作成」を選択します。

次に、WordPress サイトのアカウントでサインインします。
Zapier は新しいページを開き、WordPress ウェブサイトの URL、ユーザー名、パスワードを入力できます。すべての詳細を入力したら、 「はい、WordPress に進みます」をクリックします。

Zap エディターに戻ると、WordPress アカウントが接続されていることがわかります。次に、「続行」を押して次のステップに進みます。

次に、WordPress 投稿の外観を設定し、Google スプレッドシートからデータを取得します。
「投稿タイプ」で、設定するWordPressフォーマットのタイプを選択します。私の場合は、 投稿を選択します。
![[投稿タイプ] と [投稿] が選択されたフィールドがあるウィンドウ](https://images.ctfassets.net/lzny33ho1g45/7eJCgQSPlZFvBrisgjAShr/e3787ee89750babd9a018ba24d295b6f/image1.png?)
空のフィールドでプラスボタンをクリックし、データの挿入ドロップダウンメニューからオプションを選択すると、Googleスプレッドシートのステップからデータを取得できます。
たとえば、私の Google スプレッドシートにはタイトルとコンテンツ本文の両方のエントリがあるので、それらを適切なフィールドに入力します。

ブログ投稿のカスタマイズが完了したら、WordPress 投稿を構成するための追加のオプションが表示されます。
たとえば、投稿に抜粋を追加したり、公開されたコンテンツを保護するためのパスワード、画像(WordPress アカウントから)、作成者名、コメントのステータスを追加したりできます。
![[パスワード]、[作成者]、[注目のメディア]、および [コメント ステータス] のフィールドを含むウィンドウで、値が選択されていません。](https://images.ctfassets.net/lzny33ho1g45/4NcGSWYRqDCyAAtEX3xsOn/e90f550a3bb8dad3dbf359a3d88c7a40/image8.png?)
次に、Zapをテストする必要があります。Zapier は、WordPress 投稿を送信する前にプレビューを表示します。テストステップをクリックします。
Zapier は、設定したとおりに WordPress サイトにテスト投稿を送信します。
WordPressダッシュボードを開くと、下書きフォルダーに記事が見つかり、公開する準備が整いました。

下書きを開いて、 「公開」をクリックします。

そして、そこにあります!ブログ投稿が公開されました。

すべてが正常に動作した場合は、Zapierに戻って投稿を公開します。公開ワークフローの最後のステップが完了しました。Google Sheets スプレッドシートに追加した投稿は、WordPress ダッシュボードにすぐに表示されるようになります。
Google SheetsとWordPressのGoogleインテグレーションを構築する
Google Sheets と WordPress をどのように統合するかにかかわらず、2 つを接続して自動的にデータをやり取りできるようにするのは簡単です。
Google スプレッドシートに新しい行を追加するたびに WordPress で自動的に投稿を作成したり、WordPress 投稿のログをスプレッドシートに記録したりすることで、コンテンツ制作を効率化できます。
この記事は 2023 年10月に公開され、最近はカモシュ・パタクによって更新されました。