カテゴリ: WordPress

無料でできるよ!ブログを書いたら即座にGoogle+に自動投稿する方法

必要なものはIFTTTとBufferと……Gmail!?SNSの「送信予約」サービスとして有名なBufferを使って、キューに上げた記事をスケジュールを無視して即座にポストする方法をご紹介します。

ワードプレスには投稿記事など新しいページを作成したら自動的に自分のSNSにポストするような動作を実現できるプラグインがあります。

他のCMSを使う場合も似たような機能を持っている場合がありますが、そうした機能がない、または有料になっている等で使えない場合はIFTTTを使えば実現できます。

が、IFTTTにはGoogle+チャンネルがないため、「Google+に投稿する」レシピやアプレットを作ることはできません。

いやちょっと待った!できます、できるんです。ご紹介します。

IFTTTとBufferと…Gmail!?

この通りIFTTTのチャンネルにはGoogle+がありません。

そこでGoogle+へのシェア機能を持つBufferを使います。

でもIFTTTのBufferチャンネルは使いません

使うのはGmailチャンネルです。

仕組みは次のようになっています。

新規投稿を(遠回しに)Google+にシェアするアプレットを作る手順

まずはBufferにアカウントを作ってGoogle+を紐付けます。

Google+ページではなく投稿としてシェアする場合は「Profile」を選びます。

続いて右上の「My Account」から「Email Settings」を選びます。

「Buffer by Email」がON(Yep)になっていることを確認します。なってなければONにします。

説明のところにある「secret email address」というリンクをクリックします。

自分のアカウントに紐付いたシークレットアドレスが表示されるので、コピーします。

このメールアドレス宛にメールを送ると、その内容はBufferのキューに保存されます。

IFTTTアプレットの作り方

まずトリガーから作ります。

WordPressを選択。

WordPress以外を使っている場合でも、たとえばBloggerなどはIFTTTチャンネルがあるので使えます。
IFTTTチャンネルがないサービスを利用している時は「RSS」を指定すれば「RSSが更新された時」をトリガーにできます。

選べる動作は2つです。

Any new postだと新規投稿を全て対象とします。
New post with tag or categoryだと特定のタグかカテゴリがついている投稿を対象とできます。

続いてアクションを作ります。

Gmailを選びます。

指定できる動作は1つ、「メールを送信する」だけです。

To address (required)に、先程コピーしたBufferのSecret Email Addressを入れます。

SubjectはPost Titleのままでもいいですが、任意で作れます。「新着投稿:」とかを付け足してもいいかもしれません。

ここが大事。

Bodyには {{PostUrl}}@now を入力します。

Post TitleではなくURLのほうです。

@now と入れると「キューに乗せず即座に送信する」という命令をBuffer側に出せるようになります。<br>を入れる必要もあるようです。

他にも、Bufferに紐付けている特定のSNSにのみ送るなどいくつかのコマンドを使うことができます。これについては下記をご覧ください。

以上で完成です。

最終変更時間: 2024年4月5日 12:00 PM

Tom

Share
Author by
Tom
タグ: WordPress

Recent Posts