有名なwp-hatenaなど、その他プラグインも何種類か公開されているので、それぞれ導入して試してみました。
どのプラグインも素晴らしいのですが、twitterなどに対応していなかったりと、欲しいSBMが無い場合は、プラグインが対応するのを待つか自分で改造するしか方法がありません。
かといって、各テンプレートにゴリゴリとボタン設置のコードを書くのもめんどくさいし、ソースも汚くなるし。。
あれこれ思案してみたのですが、自分なりにこの方法に辿り着きました。
プログラムのスキルもほぼ必要の無い方法なので、お試しあれ。
インクルードしてくれる関数は無いかな?と探してたらいい関数がありました。
WordPress Codex:その他のテンプレートの読み込み
まず、SBSボタン表示用のコードを記述したファイルを作成します。
SBS-template.php(←ファイル名は適宜お好みでOK)
[php]
';
?>
[/php]
作成したテンプレートファイルを、使用中のテーマフォルダに置きます。
で、single.phpなどの表示したい箇所に以下を追加します。
[php]
[/php]
この方法なら、わりと簡単に出来るでしょ?
SBMに限らず、色々な事に応用出来ると思います。
--参考リンク--
はてな
自分のブログに「↑B」アイコンを表示する
自分のブログに「○○users」を表示する
Buzzurl
ブックマークアイコンの取り付け
Yahoo!ブックマーク
WordPressに人数表示ブログパーツを設置する
livedoor クリップ
ブログに「clip!」ボタンを設定しよう!
クリップ数を画像で取得する API
delicious
Save Buttons
newsing
ピックアップボタン設置方法