Webサイト制作をご検討中の方へ。ScuderiaWebが低価格・短納期・高品質なWebサイトを制作いたします。

ローカルメニュー

WN DownloadCounter

ダウンロード数をカウントするWordPressプラグインです。

  • ファイルのダウンロード数をカウント
  • カテゴリの設定が可能
  • ファイルの指定は、URL指定または管理画面からアップロード
  • 専用タグでダウンロードカウントや最終ダウンロード日時の取得が可能なので、テーマファイルに組み込み可能。

WN DownloadCounter

動作確認

ME 2.2.3, ME 2.5.1

ダウンロード

準備中です

リリースノート

1.01 2008.06.03 管理画面の表示を修正
1.0 2008.03.16 登録日時、更新日時、コメント登録機能を追加
0.91 2008.02.07 ファイルアップロード時にパーミションを変更するように修正
0.9 2008.02.03 管理画面表示形式・入力方法の変更
0.81 2008.02.02 ソース一部整形
0.8 2008.02.01 公開

使い方

  1. 上記リンクから、WN DownloadCounterをダウンロード
  2. 適当な場所に解凍して、WordPressのpluginsフォルダにアップロード
  3. 管理画面の「プラグイン」からWN DownloadCounterを有効化
  4. 「管理」>「WN DownloadCounter」でカテゴリ、ファイルの登録
  5. WordPressのURL?dl=ファイルNo または WordPressのURL?dlfile=ファイルID にリクエストがあるとダウンロード数をカウントアップ
  6. ダウンロード数は管理画面から確認 または テーマファイルに組み込んだタグから取得可能

書式

wn_download_counter('options')

引数

no ファイルNo(管理画面より確認)
id ファイルID(管理画面にて設定)
category カテゴリNo(管理画面 カテゴリ設定画面より確認)
category_id カテゴリID(管理画面 カテゴリ設定画面にて設定)
sort ソートキーとソート順を半角スペースで区切って指定。複数指定時はカンマ区切り。
ソートキーは下記取得内容参照。
ソート順はdesc(降順)またはasc(昇順)
例:「sort=count desc,date desc」=ダウンロード数の降順、最終ダウンロード日時の降順
top 取得件数
result 取得方法
count ダウンロード数
item 特定ファイルの情報(object)
array 複数のファイルの情報(array->object)(初期値)

サンプル

<?php
// ファイルNo.1のダウンロード数の表示
echo wn_download_counter('no=1&result=count');
?>

<?php
// ダウンロードランキングの表示
$results = wn_download_counter('sort=count desc,date desc');
foreach ($results as $result) {
echo $result->name.'('.$result->count.')';
}
?>