サポート » 使い方全般 » ユーザーのログインした回数を知りたい、投稿したかを知りたい。

  • 解決済 0708

    (@0708-1)


    お世話になります。

    ユーザーがかなりの人数がいます。
    ユーザーが1年以内にログインした回数、投稿したかどうかを知りたいいんですが、どう調べればいいでしょうか?
    できれば、ぱっと見た感じで分かるとと助かります。

    よろしくお願いします

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • 標準の WordPress は「ユーザーが1年以内にログインした回数」や「ログインの履歴」を記録しないので、記録するように機能を追加するのが先ですね。そういうプラグインがあるようですが使ったことはないです。
    https://ja.wordpress.org/plugins/user-activity-log/

    「投稿したかどうか」は、投稿一覧を検索すれば判断材料が得られると思います。例えば次のようなphpコードを書いて自作プラグインにするなどの方法があるでしょう。

    1. get_users() でユーザーの一覧を取得
    2. 各ユーザーについて、get_posts() などで過去1年の投稿一覧を取得して、投稿の数、最古/最新の日時など、自分が知りたい情報を表示
    • この返信は5年、 10ヶ月前にgblsmが編集しました。
    • この返信は5年、 10ヶ月前にgblsmが編集しました。
    トピック投稿者 0708

    (@0708-1)

    gblsmさん

    ログインした履歴の機能はないんですね。
    勉強になりました。

    助かりました。ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「ユーザーのログインした回数を知りたい、投稿したかを知りたい。」には新たに返信することはできません。