*

WordPressへの投稿をFacebookページにフィードする方法

公開日: : 最終更新日:2015/01/17 WordPress全般


2015-01-14 17_20_08-wordpress facebook - Google Search

WordPressへの新規で投稿した際にFacebookページへも自動で書き込まれるやり方を説明します。いろいろ調べたのですが、たぶん一番簡単な方法だと思うのでぜひ参考にしてみてください。

なぜこんなことを今更説明しているのかというと、

もともとはWordBookerというプラグインを使っていたのですが、2014年5月末でサポートが終了しており、いつの間にか自動投稿がなされていない状態でした。

今まで気づかなかったのはお恥ずかしいかぎりなのですが、もしかしたら他にも私と同じ境遇の方がいるかもしれないと思い、念のため簡単なやり方をシェアしておきます。

手順

  1. Facebook auto publish というプラグインを手に入れる
  2. FacebookでアプリIDを入手する
  3. Authorizeする
  4. 投稿するページを選択する

1.Facebook auto publish というプラグインを手に入れる

プラグイン新規追加で”Facebook Auto publish”を検索します。
2015-01-14 16_38_48-172.20.1

似たようなプラグインでWP Facebook auto publishというのがあるのでお間違いのないよう。こちらは試していませんが、評価の星マークがひとつしかついていないので危ないやつかもしれません。

設定画面でApplication id, Application secret, Facebook user idを入れます。Application idとApplication secretの入手方法は次項で説明します。

Facebook useridはfacebookのログインIDです。

2.FacebookでアプリIDを入手する

続いてFacebookでアプリIDを入手します。

実はこのあたりあまり詳しくなくて、ちょっと混乱したのですが、実績ベースでご説明します。

まず、私の場合はFacebookページはすでに作ってある状態だったので、Facebookページの作成方法は省略します。

前項で触れましたが、Facebook auto publishでは最低限Facebook AppID,App secret, userID(ログインID)が必要になります。

このAppIDをFacebookページから入手できると思ったら、そんなことはなく、developers.facebook.comへログインして、新規で作成する必要がありました。

まずはFacebookにログインした状態でhttps://developers.facebook.com/へ行ってください。

そしてMy Apps – Add a New App をクリックします。
2015-01-14 16_46_15-172.20.1

“WWW ウェブサイト”を選びます。
2015-01-14 16_48_44-172.20.1

Appの名前を記入します。わかりやすい名前をつけておきましょう。
2015-01-14 16_49_25-172.20.1

フィードもとのウェブサイトURLを記載し、”次へ”を押します。ここが空白もしくは異なるURLだと次項のAuthorizeでエラーがでるので注意。
2015-01-14 16_51_21-172.20.1

そしたら一番上に移動して、”Skip Quick Start”を押します。
2015-01-14 16_53_05-172.20.1

するとApp IDとApp Secretを入手できます。App Secretはshowを押すと、見えるので、コピーしてFacebook Auto publishの設定画面に貼り付けます。
2015-01-14 16_54_33-172.20.1

これでApp Idの取得は終わりです。

※ちなみに1アカウント内に複数のFacebookページを持っていて、それぞれ違うWordPressサイトと連携したい場合は、このAppIdを複数作成する必要があります。

3.Authorizeする

WordPressの管理画面に戻って、Facebook Auto publishの設定画面に行きます。

下のスクリーンショットではReauthorizeになっていますが、初めてのときはAuthorizenになっています。そしてここをクリックします。
2015-01-14 16_58_29-172.20.1

Facebookサイトへリダイレクトされいくつかウィザードが出てきますが、すべてOkeyを押します。途中で公開範囲を選ぶところがあるので、ここは適宜変えてOkeyを押してください。

最後までいくと無事Authorizeがされます。

4.投稿するページを選択する

Facebook Auto publishの設定画面に戻ると、”Select facebook pages for auto publish”のドロップダウンにFacebookページがリストされています。

フィードしたいページを選び、Saveボタンを押します。

追記:超重要:5. Facebook AppをPublicにする

超重要なステップが抜けていました。失礼しました。

4までのステップを実施すれば、管理者でログインしていればFacebookページ上にフィードが表示されます。

しかしログインしていなかったり、その他のアカウントでログインしている人からは見えません。

これはFacebook Appがpublicになっていないからです。

これをpublicにするためには、このAppに関するさまざまな情報(問い合わせ先、バナーアイコンなど)を入力する必要があります。

ステップ2で利用したdeveloers.facebook.comから実施できます。

ステップ数が多いので参考にしたサイトのリンクを張っておきます。

英語ですが、これどおりにやればAppがpublicになって、めでたく誰でもフィードが確認できるようになります。

How to setup Facebook application

以上で完了です。

新規投稿をするとFacebookページにフィードされます。

お疲れ様でした!

スポンサーリンク

Ads by Google

Ads by Google

関連記事

WordPressでプラグインインストール時にFTPのIDとパスワードを聞かれないようにする方法

WordPressでプラグインをインストールしようとすると、こんな画面画でてFTPサーバのIDと

記事を読む

WordPress セキュリティ対策 ポイント16選

多くのブログやホームページのプラットフォームに利用されているWordPressですが、人気ゆ

記事を読む

WordPress + Welcart 全部無料。10分でお手軽Eコマースサイトを構築する方法

WordPressとWelcartというプラグインで、早く、安く、簡単にEコマースサイトを構

記事を読む

WordPress RSSフィードでエラーが発生した場合の解決方法

WordPressでできたサイトで突然RSSフィードが届かなくなりました。Webサイ

記事を読む

no image

2013年アメリカホリデイシーズン ecommerce動向予測

アメリカでは10月から12月にかけてホリデイシーズンと呼ばれる時期に入ります。サンクスギビング、クリ

記事を読む

WordPress RSSフィードでエラーが出たときの解決方法

wordpressではデフォルトでRSS用のXMLを吐き出す機能がついています。 普通は ht

記事を読む

WordPressをカスタマイズしたい! そんな人が見るべき世界で人気のWPチュートリアルサイト ベスト10!

いまや世界中の個人、法人Webサイトで採用されているWordPressですが、その人気の1つにカス

記事を読む

no image

WordPress Contact form 7 送信前に処理を実行する方法

WordPressの超有名プラグインContact form 7を利用されている方は多いと思

記事を読む

no image

WordPress サイドバーにページを階層表示するプラグイン

自身のブログで使うことがあったので紹介します。 やりたいことはWordPressのページのリス

記事を読む

no image

WordPress ショートコードの中にショートコードを書く方法

.frame{ display: block; padding: 9.5px; margi

記事を読む

Ads by Google

Ads by Google

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Ads by Google

Ads by Google
新着記事をRSSで受けとる
PAGE TOP ↑