WordPressのFacebookプラグインを導入

先日Facebookが公式WordPressプラグインを公開したということで、一部でニュースになりました。ブログの内容と更新頻度はイマイチなのですが、新しもの好きとして導入してみました。

が、何が悪いのかうまく動かず・・・・・説明書によれば設定は終わっている筈なのに新規記事をポストしてもFacebookのタイムラインに反映されず・・・・・

ということで2,3時間悪戦苦闘したあげく放置しておりました。

今日、WordPressが3.4.1にバージョンアップしたということでダッシュボードにログインしたらFacebookプラグインもバージョン1.0.1になっているのを発見。リリースノートを見ると、結構たくさんのbug fixがあったようです。

早速アップデートして、もう一度設定してみると、とりあえず自分のタイムラインに表示されるようになりました(確認用に1つポストしないと先に進まないという仕様もどうにかしてほしいところですが)。ということで、本格的なポストを書いてみました。

今まで、ブログエントリのタイムラインへの反映はRSS GraffitiというFacebookアプリを使っていたのですが、Passive方式(?)なので、定期的にRSSをGETするという仕様で、サイトのアクセスログの1位がRSS Graffitiになっちゃうのがイマイチだと思っていました。Facebookプラグインだとポストの際にFacebookに書き込みに行くActive方式(?)なので放置しがちなこのブログにはピッタリというわけです(爆)。

「ツイートする」ボタンと「いいね!」ボタンを付けました

再開してから4日ほっておいたのですが、今日やっと「ツイートする」ボタンと「いいね!」ボタンを設置しました。

この間なにもしてなかった訳ではなかったのですが、その話はまた今度

Twitterのボタン設置のページは日本語ですが、Facebookの説明ページは英語なのでどうなるかと思ったのですが、表示させてみたらちゃんと日本語で「いいね!」になりました。

リンクするURLはthe_permalink()で、記事のタイトルはthe_title()で取得できます。PHPの文法とか全然分かってないのですが、テンプレートファイルにあるのと同じ書き方でいけました。

「mixiチェック」のボタンもトライしてみたのですが、デザインがいまいち決まらなかった(何故かボタンが1列に並ばない)のと、1回でうまく行かなかった(mixiにはねられてしまう)ので、あきらめちゃいました。