【freo】人気コンテンツプラグインの集計期間を延長してみた【技術メモ】

freo

アクセス数の多いコンテンツを表示してくれるプラグインです。
ありがたく使わせていただいております。

28112352.png

freoTIPS ~ 人気コンテンツプラグインに一定期間内のアクセスのみを表示する機能を追加してみる ~

PR

集計期間を7日間から30日間に変更してみる

さて、このプラグインは過去7日間のアクセスランキングを表示してくれるのですが、集計期間を長くしてみました。
上記サイトの人気コンテンツプラグイン(期間限定表示版)がセットアップされているのが前提です。

/libs/freo/plugins/display.popularity_date.php

27、28行目

$next_sunday = date("Y-m-d", strtotime("Next Sunday"));
$satday = date("Y-m-d", strtotime("-1 day", strtotime("Next Sunday")));

を次のように変更します。

$next_sunday = date("Y-m-d", strtotime("+30 day"));
$satday = date("Y-m-d", strtotime("-1 day", strtotime("+30 day")));

51行目

$date1 = date("Y-m-d", strtotime("Next Sunday"));

を次のように書き換える

$date1 = date("Y-m-d", strtotime("-30 days"));

/configs/plugins/popularity_date.ini

2行目

;count_pattern enum "value1:閲覧日を含む直近の日曜日から土曜日まで|value2:閲覧日から過去30日間"
PR

ログの保存期間を変更する

システム>管理>人気コンテンツプラグイン

ログの保存期間を30日にします。
期間が長くなるとその分.dbのファイルサイズが大きくなるので注意が必要です。
afsafas51.png
とりあえずうまく動いているようなので様子を見てみます。

コメント

タイトルとURLをコピーしました