CG
(@du-bist-der-lenz)
「グループの中で作成したトピックに対して、何人が閲覧したかを」カウントするのと、投稿ページの閲覧数をカウントするのとは、異なるのでしょうか。
いえ、要件的にはおおむね合っております。「グループの中で作成したトピックに対して、何人が閲覧したか」
を単純に該当のトピックに数字として表示させることができたら、と考えていて、
どういう処理手順を踏んでいけばよいでしょうか?
良い案いただけたら嬉しいです。
宜しくお願い致します。
CG
(@du-bist-der-lenz)
カウント数はデータベースから取得するのでしょうが、その前に「グループの中で作成したトピック」としてのデザインをはっきりさせたい。閲覧者の括りを、どの線で条件付けるかで処理手順が明確になってきませんか。
こんにちは
以下に挙がっているようなプラグインは使えないでしょうか。
Best WordPress Plugins to Count/Display Post Views [2018]
http://learningcms.com/wordpress-post-views-counter-plugins/
投稿タイプを指定できたりするものもあるようなので、トピックだけカウントしてりもできそうです。
CG様、
ありがとうございます。
作成したグループは認証制の非公開なのでユーザー数も常に一定です。
トピックもそのグループに入っているユーザーしか見れません。
グループ内のユーザーは誰でもトピックを作成できる状態です。
これに対してトピックの一覧画面にて該当のトピックをグループ内のユーザー何人が閲覧したかを表示したいと考えております。
閲覧は同じユーザーがその記事を何度閲覧してもカウントは1のみとしたいのですが、
良い方法ありますでしょうか、DBやPHPに非常に弱い人間で申し訳ないのですが、
なにとぞ宜しくお願い致します。
munyagu様、
情報提供ありがとうございます。
ある程度便利なプラグインで解決したかったのですが、bbpressとbuddypressとの組み合わせだと
該当の投稿ページのユーザー閲覧画面にカウント表示が出てこないようです。
このカウント系プラグインは別の機会にまた利用させて頂きたいと思います。
ありがとうございます。
CG
(@du-bist-der-lenz)
そうですね。認証制で非公開なのでカウントの上限はユーザー数と等しく一定です。管理側では閲覧ユーザーを把握は出来るでしょうか、「閲覧は同じユーザーがその記事を何度閲覧してもカウントは1のみと」する処理は回りくどくないか。そこで閲覧ユーザーでカウントして、あえて人数だけを表示するのか。参加差に同意を得られるかというところでしょうが、ただトピックにアクセスしただけで認識しているものとしてカウントするのはどうなのか。