小粋空間でリリース中のMovableType/WordPressプラグイン一覧
お知らせ:
MT7/MT8版 38,500円/1インストールMT(消費税込)
銀行振り込みによるお支払いも可能です。振り込み先につきましてはお問い合わせのページからご連絡ください。※振込み手数料はご負担願います。
注:PayPalでのお支払い時にプラグインのダウンロードはできません(場合によってはお支払い後に404 Not Foundになるかもしれませんが入金は正常に完了しています)。入金を確認後、製品版をメールにてお送り致します(入金確認と送付は手作業のためすぐにお送りできないことがあります)。プラグイン送付はPayPalからの支払受領通知をもとに行っていますがまれに通知が届かないことがあります。数日経ってもプラグインが送付されない場合、大変お手数ですがお問い合わせのページからお問い合わせ願えますでしょうか。
ダウンロードアーカイブを展開したpluginsフォルダにある「Vote」フォルダをMovable Typeのpluginsディレクトリに、mt-statis/pluginsフォルダにある「Vote」フォルダをMovable Typeのmt-static/pluginsディレクトリにアップロードします。
アップロード後、システム管理画面の「ツール」→「プラグイン」で「Vote~」が表示されていればインストール完了です。
コンテンツデータを作成直後にページを表示すると「いいね!」の数が0で表示されます。
リンクをクリックすると「1」にカウントアップします。
もう一度クリックすると、カウントダウンして「0」に戻ります。
他のユーザーが「いいね!」をクリックしていれば、ページリロードでカウント数が反映されます。
カウント制御部分
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.min.js"></script>
<script src="<$mt:StaticWebPath$>/data-api/v3/js/mt-data-api.min.js"></script>
<script>
$(function(){
mtUpdateVotes_cd(<mt:BlogID>, <mt:ContentTypeID>);
});
var api = new MT.DataAPI({
clientId: 'vote',
baseUrl: '<$mt:CGIPath$>mt-data-api.cgi',
format: 'json',
async: true,
});
</script>
<script type="text/javascript" src="<$mt:StaticWebPath$>plugins/Vote/vote.js"></script>
カウント表示部分(span要素のテキストにカウント数を表示)
<div>
<a href="javascript:void(0)" onclick="return mtVote_cd(<mt:BlogID>,<mt:ContentTypeID>,<mt:ContentID>)" id="scoring-id-<mt:ContentTypeID>-<mt:ContentID>" class="scoring scoring-scorable">
<span id="scoring-score-<mt:ContentTypeID>-<mt:ContentID>" class="scoring-score"></span>
</a>
</div>
コンテンツデータ・記事一覧画面に「いいね!」数を表示することができます。