Facebook for WordPressを使ってみる

生活もようやく落ち着いてきたので、WordPressを少しだけ使い始めてます。
皆さんどっとfacebookに流れていらっしゃるのでfacebook公式の「Facebook for WordPress」を使ってみることに。
でも、日本語表示にならないのでちょっと工夫を。

バージョン1.0.2の場合、wp-content/pluginsにあるファイルfb-core.phpの206行目の「function fb_get_locale()」を次のように修正しました。

218行目「$locale」の判別で、「ja」と返されるとこのままでは「ja_JA」になってしまうので、「ja」の場合は無理やり「ja_JP」にする必要があるみたいです。

※修正前

if (strlen($locale) == 2) {
    $locale = strtolower($locale).'_'.strtoupper($locale);
}

※修正後

if (strlen($locale) == 2) {
    // 2012071601
    if( $locale === "ja" )
        $locale = "ja_JP";
    else
    // 2012071601
        $locale = strtolower($locale).'_'.strtoupper($locale);
}

これで「Like」ではなく、ちゃんと「いいね」表示になりました。

※参考
http://blog.sus-happy.net/201206/facebook-wordpress/