fb.wallで表示するFacebookページのウォール投稿日時をカスタマイズ

harada 820views 更新:2013年12月6日

Facebook純正のLike Boxを使うのがいちばん利便性がいいことは間違いないのですが、Like BoxはほぼIframeで制御されているため自由がききません。そこでfb.wallというjQueryプラグインを利用することでサイトに自由にカスタマイズのできるFacebookウォールを埋め込むことができます。

ですが、ダウンロードしたファイルをそのまま利用すると、ウォール投稿の時刻が「06.12.2013 at 12:25」のように表示されてしまいます。これを日本で馴染みのある「2013年12月06日 12時25分」のような形に変更するためのカスタマイズ方法です。

jquery.neosmart.fb.wall.js内から以下を検索。

return day+'.'+month+'.'+date.getFullYear()+' at '+hour+':'+minute+' '+ampm;

↓置換

return date.getFullYear()+'年'+month+'月'+day+'日 '+ampm+' '+hour+'時'+minute+'分';

そのすぐ下辺りにある以下を検索。

return day+'.'+month+'.'+date.getFullYear()+' '+o.translateAt+' '+hour+':'+minute;

↓置換

return date.getFullYear()+'年'+month+'月'+day+'日 '+hour+'時'+minute+'分';

参考:jQueryでFacebookをもっと便利に、fb.wallを詳しーく解説

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません