header
footer
header
footer
header
回答削除
以下の投稿を削除します。
よろしいですか?

よろしければ削除パスワードを入力して「削除」を押してください。

投稿者名:名前未記入
投稿日時:2011/09/20 17:51

本文
アメブロで個別記事ごとにHTMLを設定することはできないみたいですね。
ただ、シンプルな拍手ボタンならJavaScriptで無理矢理拍手ボタンを挿入する例はありますのでご紹介します。
(この方法は、アメブロの仕様変更などがあれば動かなくなってしまう可能性がありますのでご注意ください^ー^;)


手順1:
アメブロのサイドバーの設定の「プラグインの追加(フリープラグイン)」に、下記のコードを入れます。
その際、三行目あたりの「clapID="●●●●"」となっているところの●●●●を、あなたのweb拍手IDにしてください。

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script><script type="text/javascript">
$(document).ready(function(){
var clapID="●●●●";
var page_url = location.href;
if (page_url.match(/^.+\/entrylist[\-0-9]*\.html$/g )) {
var entries = $(".newentrytitle a");
var classname = ".updatetime";
var flg = 0;
} else {
var entries = $(".foot a:contains('記事URL')");
var classname = "div.entry .contents";
var flg = 1;
}
for (i = 0; i < entries.length; i++) {
var url = entries[i];
if (flg == 0) {
title = entries.eq(i).text();
} else {
title = $("div.entry h3.title").eq(i).text();
}
var clapBtn = '<form action="http://clap.webclap.com/clap.php?id='+clapID+'" method="post" target="_blank" style="margin:0px;"><input type="submit" value="拍手ボタン" onclick="window.open(\'http://clap.webclap.com/clap.php?id='+clapID+'\',\'webclap\',\'toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes\');return false;"></form>';

$(classname).eq(i).append(' <div style="margin:10px 5px 30px;">' + clapBtn + '</div>');
}
})
</script>


手順2:
フリープラグインをサイドバーに配置してください。
JavaScriptを動かす為にどこかに配置したいだけなので、配置場所はどこでも大丈夫です。
この手順で、記事ごとにスクリプトで無理矢理拍手ボタンを設置できますよ。

ただし自己責任でお願いしますm(_ _)m

削除パスワード
footer