アルテッツァの造り方

最近ロードバイクとCitrixXenAppネタばかり

MT4でFC2拍手を利用する

2014/02/04

ある日、このブログに拍手ボタンがない事に気がつきました。
MT4に拍手ボタンを付けるにはどうすれば良いのか・・・

CGIで提供されている拍手ボタンをざっと調べてみたのですが、エントリ毎にボタンを分ける機能が無い様な感じだったのと、CGIの設置が面倒くさかったので、手っ取り早くFC2の拍手を利用する事にしました。

タグは以下の通り。

<a href="http://clap.fc2.com/post/FC2アカウント/?url=http://ac-west.sakura.ne.jp/blog/<$MTEntryBasename$>&title=<$MTEntryTitle$>" target="_blank" title="web拍手 by FC2"><img src="http://clap.fc2.com/images/button/blue/FC2アカウント?url=http://ac-west.sakura.ne.jp/blog/<$MTEntryBasename$>" alt="web拍手" style="border:none;" /></a>

最初はFC2から引っ張ったデフォルトのタグを貼っただけでしたが、エントリ毎の拍手じゃ無かったので<$MTEntryBasename$>と、<$MTEntryTitle$>でURLとエントリ名をFC2拍手へ渡すように変更しました。

コレでばっちり。
このタグをテンプレートに挿入してやれば使えるハズです。

2010/1/21追記
何が「ばっちり」だよ!!

URLの引っ張り方がアフォでした。
<$MTEntryPermalink$>でURLを引っ張れば一撃。
ちなみに上の誤ったやり方ではアーカイブのディレクトリが引っ張れないのでダメ。

正しくは・・・
<a href="http://clap.fc2.com/post/FC2アカウント/?url=<$MT:EntryPermalink$>&title=<$MT:EntryTitle$>" target="_blank" title="web拍手 by FC2"><img src="http://clap.fc2.com/images/button/blue/FC2アカウント?url=<$MT:EntryPermalink$>" alt="web拍手" style="border:none;" /></a>

2011/5/9追記
拍手を戴いた後に拍手数を表示する事が出来なくなりました。
通常は戴いた拍手数が記された画像が表示されるはずなのですが、FC2側に仕様変更があったのか、不具合なのかは分かりませんが表示出来ません。
ブラウザで直接画像のソースURLを叩けばリダイレクトされて表示されるのですが・・・しばらく放置予定

↓ブログ村のランキングに参加しています。ポチっと押して頂けると嬉しいです♪ にほんブログ村 自転車ブログ ロードバイクへ

-Webサイト構築, 備忘録