備忘録|WordPressプラグインWPBookでFacebookと連携

WordPressで書いたブログ記事をFacebookで連携出来ないものかと思い、調べていたらFacebookのプラットフォームにWordpressで記述したブログ記事を埋め込むことができる WPBook というプラグインを発見。

作業の手順としては、

  • WPBookプラグインのインストール
  • Facebookのアプリケーションの作成
  • WPBookの設定

まず、WordPressにWPBookをインストール。プラグインを有効化させて設定画面を表示します。Facebook 開発者 のリンクからアプリケーションを作成します。

1.WPbook側の設定1

  • 管理画面メニュー「プラグイン」→「新規追加」から”WPBook”(ver2.2.3)をインストール(2011.4.20時点)
  • プラグインを有効化
  • 管理画面メニューの「WPBook」をクリック
  • WPBook Set UP画面の「facebook」リンクから、Facebook開発者ページへ

2.Facebook側の設定

アプリケーションの登録を始めるには、まずFacebookの「Developer」のページに接続します。
http://www.facebook.com/developers/

  • 開発者ページの「Set Up New App」ボタンをクリック
  • アプリケーション名を入力、利用規約に同意して、「アプリケーションを作成」ボタンをクリック

  • セキュリティチェックをして、「送信」ボタンをクリック
  • アプリケーションの編集画面の、「Web Site」タブをクリック
  • Site URL→ブログのURL
  • Site Domain→ブログのURLからドメイン部を入力 ※www.xxx.comのように。
  • 「Facebook Integration」タブをクリック
  • Canvas

  • Canvas Page→任意のURLを入力
  • Canvas URL→ブログのURLを入力
  • Secure Canvas URL→未入力
  • Canvas Type→IFrame を選択
  • iFrameサイズ→Auto-resizeを選択
  • ブックマークURL→未入力
  • Discovery

    Social Discovery→有効

    Page Tabs

  • タブ名→任意のタブ名
  • Page Tab Type→IFrame を選択
  • タブのURL→?app_tab=true&fb_force_mode=fbml を入力
  • Secure Tab URL→未入力
  • 編集用URL→未入力
  • 「Advanced」タブをクリック
  • Deauthorize Callback→未入力
  • サンドボックスモード→無効にする を選択
  • 移行

  • Disable Deprecated Auth Methods→有効 を選択
  • Stream post URL security→無効 を選択
  • OAuth 2.0 for Canvas→有効 を選択
  • Timezone-less events→有効 を選択
  • Upgrade to Requests 2.0→有効 を選択

3.WPbook側の設定その2

  • 管理画面メニュー「設定」から”WPBook”を選択
  • Required Settings

  • Facebook App ID→Facebook側のアプリIDを入力
  • Facebook App Secret→Facebook側のアプリの秘訣を入力
  • YOUR Facebook Profile ID→Facebook側のProfile IDを入力
  • Facebook Canvas Page URL→Canvas Pageのhttp://apps.facebook.com/から後の部分を入力
  • Stream/Wall Options
  • Stream Profile/Page Options
  • Publish new posts to YOUR Facebook Wall
  • Stream Comment Options
  • Import comments from Facebook Walls
  • Automatically approve imported Wall comments
  • →上記項目にチェックを入れる

  • Application View Options
  • →チェックなし。

以上で設定完了。WordPressの投稿記事がFacebookに反映されます。

コメントを残す

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