• WordPress について
    • WordPress について
    • WordPress.org
    • ドキュメンテーション
    • サポート
    • フィードバック
  • ログイン
  • 登録
コンテンツへスキップ

WordPress.org

日本語

  • ホーム
  • プラグイン
  • テーマ
  • ドキュメンテーション
  • サポートフォーラム
  • ニュース
  • 参加・貢献
  • このサイトについて
  • WordPress を入手

プラグイン

  • お気に入り
  • ベータテスト
  • 開発者
ダウンロード

User Login History

作者: Er Faiyaz Alam
  • 詳細
  • レビュー
  • インストール
  • サポート
  • 開発

説明

The plugin helps you to track any visitor\’s login details with the following attributes:

  1. Login – Login Date-Time
  2. Logout – Logout Date-Time
  3. Last Seen – Last Seen Date-Time
  4. Login Status – Logged in/Logged out/Failed/Blocked
  5. Online Status – Online/Offline/Idle
  6. Session Duration – How long the user stayed on your website per session.
  7. User ID
  8. Username
  9. Current Role
  10. Old Role – The role while user gets logged in into your website.
  11. Browser
  12. Operating System
  13. IP Address
  14. Country Name and Country Code (Based on IP Address)
  15. Timezone (Based on IP Address)

Some More Useful Features

  1. Preferable Timezone (Depreciated since 2.0.0) – You can select your preferred timezone to be used for the listing table.
  2. Shortcode – The plugin comes with a customizable shortcode that you can use in your template or content to view the login history of current logged in user only.
  3. Multisite Network – On the network admin area, you can see the listing table which shows all the records fetched from all the blogs of the current network.
  4. Advanced Search Filter
  5. CSV Export

Compatible With

  1. WooCommerce
  2. BuddyPress
  3. UserPro
  4. Ultimate Member
  5. Loginizer
  6. Theme My Login
  7. Admin Custom Login
  8. Login No Captcha reCAPTCHA
  9. Force Login
  10. WPS Hide Login

Translations

Currently, this plugin is available in the following two languages i.e.

  1. English
  2. Italian

You can download the language files from here.

Do you want to translate this plugin to another language?

I recommend using POEdit or if you prefer to do it straight from the WordPress admin interface use Loco Translate.
When you’re done, post your file on this issue.
.
You can also translate the plugin online.

How to use the plugin?

  1. To see all the tracked records in admin, click on the plugin menu shown in the left sidebar.

  2. To see all the tracked records of current logged in users in frontend, use the following shortcode:

Basic Usage of Shortcode:

In your template file:

<?php echo do_shortcode('[user_login_history]'); ?>

In your content:

[user_login_history]

Advanced Usage of Shortcode:

In your template file:

<?php echo do_shortcode("[user_login_history limit='20' reset_link='custom-uri' columns='ip_address,time_login' date_format='Y-m-d' time_format='H:i:s']"); ?>

In your content:

[user_login_history limit='20' reset_link='custom-uri' columns='ip_address,time_login' date_format='Y-m-d' time_format='H:i:s']

Shortcode Parameters

Here is the list of all the parameters that you can use in the shortcode. All the parameters are optional.

  1. title – Title of the listing table. Default is: empty string

  2. limit – Number of records per page. Default is: 20

  3. reset_link – Custom URI of the listing page. For the input “my-login-history”, it will render a reset link with the following URL:
    www.example.com/my-login-history
    Default is the full permalink of the current post or page.

  4. date_format – A valid date format. Default is:

    Y-m-d

  5. time_format – A valid time format. Default is:

    H:i:s

  6. show_timezone_selector – Whether you want to show timezone selector or not. Any value other than “true” will be treated as “false”. Default is:
    true

  7. columns – List of column keys used to render columns on the listing table. Default keys are:

    operating_system, browser, time_login, time_logout

  8. Available Column Keys:

    user_id, username, role, old_role, ip_address, country_name, browser, operating_system, timezone, user_agent, duration, time_last_seen, time_login, time_logout, login_status

Geo Tracking

The plugin uses a free third party service to detect country and timezone based on IP address. Many projects are using this free service due to which sometimes the server of the service provider becomes slow. This may affect the login functionality of your website. Hence it is recommended that you do not enable this functionallity unless you have paid service or reliable service. If you have a paid service, you can contact us to integrate it.

Login Statuses

  1. Logged in – If user gets logged in successfully.

  2. Logged out – If user clicks on logout button and gets logged out successfully.

  3. Failed – If user enters invalid credentials.

  4. Blocked – This is used for multisite network. By default, a user can login to any blog and then wordpress redirects to the blog on which the user is associated. The plugin saves login info at the blog on which the user logged in but cannot not save the information of the blog on which wordpress redirects the user. You can prevent this behavior by using the plugin setting.

  5. Unknown – Since we have added a new column “Login Status” in the version 1.7.0, its value will be empty in the database table after upgrading to 1.7.0. To filter such records, you can use this status.

Note – In case, a user logs in with “Remember Me” and then closes his browser without doing logout, it will show the login status as “Logged in”.

Bug Fixes

If you find any bug, please create a topic with a step by step description to reproduce the bug.
Please search the forum before creating a new topic.

Keywords

user log, log, logger, detector, tracker, membership,
register, sign up, admin, subscriber, editor, contributor, geo location,
profile, front end registration, manager, report, statistics, activity, user role editor

スクリーンショット

  • User login list table for backend
  • Screen options to customize the user login list table
  • Advanced search form to filter the records of user logins
  • Settings - Basics settings
  • Settings - Advanced settings
  • Settings - Preferred timezone setting on user profile page
  • Shortcode - User login list table for frontend

インストール

  1. Upload the plugin files to the /wp-content/plugins/user-login-history directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. (Optional) Use the Settings->User Login History screen to configure the plugin.

FAQ

Can this plugin track the info of guest users?

No.

Is it compatible with WordPress multisite network?

Yes.

Where to see login list in admin?

After activating the plugin, just re-login and then click on “User Login History” menu on the left sidebar to see the login list.

What does the setting “online/idle minutes” actually do?

There is a “Last Seen” column in the admin listing page.
There you will see a circle with different colors:
red is for offline users
grey is for idle users
green is for online users

You can change its settings.

The default setting is as follows:

online: 2 min
idle: 30 min

It means that:
1)the column “last seen” will show green color for the users who are active for 0-2 minutes.
2)the column “last seen” will show grey color for the users who are inactive for 2-30 minutes.
3)the column “last seen” will show red color for the users who are inactive for at-least 30 minutes.

評価

Five stars, but should be four

Gustavo Cieslar 2020年7月31日
Nice plugin. I give you five stars because you are doing a great job, but I suggest you not to include the plugin item in the main admin menu, but instead place it inside Tools, or Users. Using the main menu for small plugins is not a good practice and it's annoying for users.

Excellent plug. Thank you.

hbendali 2020年6月4日
Excellent plug. Thank you.

Excellent

normski52 2020年1月21日
Excellent plug in. Easy to install and functions well. Thank you.

Super

jurzakphotos 2019年11月14日
Es ist Kinderleicht zu bedienen. Man kann sehen wer sich eingeloggt hat und welche Logins fehlgeschlagen sind. Perfekt, Einfach - Klasse!

Awesome Plugin

kkshek 2019年9月19日
Very useful plugin to manage user's activities

非常好

别了莫斯科 2019年7月20日
我翻译了1.7.1版本的中文语言包 应该怎么发给你呢?email?
22件のレビューをすべて表示

貢献者と開発者

User Login History はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者
  • Faiyaz Alam
  • w3reign
  • Leonardo Gandini
  • Harm10

“User Login History” は2ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“User Login History” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログを RSS で購読してみてください。

変更履歴

2.0.0 (10th June 2020)

  • Improved UI/UX of the listing table in admin panel.
  • Code refactoring.
  • Minor bugs fixes.

1.7.4(3rd April, 2020)

  • Fixed some permission issue on dashboard menu
  • Implemented horizontal scroll bar on the listing table in backend
  • Replaced role key with role name on the listing table

1.7.3(25th August, 2019)

  • Fixed index size limit issue

1.7.2(18th August, 2019)

  • Fixed some performance issues

1.7.1(16th March, 2019)

  • Fixed SQL bug in order by clause

1.7.0(4th June, 2018)

  • Compatible with Multisite Network – Now this plugin supports WordPress Multisite with multi-networks and multi-blogs.
  • Added the column Login Status – This is used to check whether the user is logged in, logged out, failed login or blocked login.
  • Added the option Last Seen Time in the filter forms.
  • Added the column Super Admin – This is used only for multisite network.
  • Deprecated the shortcode [user-login-history].
  • Added new shortcode [user_login_history] with customizable parameters.
  • Date range validation on the filter forms.
  • Date and Time format of the user login listing table can be changed from the general settings.
  • Improved design of the listing tables.

メタ

  • バージョン: 2.0.0
  • 最終更新日: 7か月前
  • 有効インストール数: 10,000+
  • WordPress バージョン: 5.0.0またはそれ以降
  • 検証済み最新バージョン: 5.4.4
  • PHP バージョン: 5.6またはそれ以降
  • 言語:

    English (US)、Italian、Korean.

    プラグインを翻訳

  • タグ:
    durationlogloginonlinereport
  • 詳細を表示

評価

すべて表示
  • 5つ星 20
  • 4つ星 2
  • 3つ星 0
  • 2つ星 0
  • 1つ星 0
レビューを申請するにはログインしてください。

貢献者

  • Faiyaz Alam
  • w3reign
  • Leonardo Gandini
  • Harm10

サポート

過去2ヶ月以内に解決した問題:

0 / 9

サポートフォーラムを表示

寄付

このプラグインが今後も改善できるよう応援しませんか ?

このプラグインに寄付

  • WordPress について
  • ブログ
  • ホスティング
  • 寄付
  • サポート
  • 開発者の方へ
  • 参加・貢献
  • 学ぶ
  • ショーケース
  • プラグイン
  • テーマ
  • WordCamp
  • WordPress.TV
  • BuddyPress
  • bbPress
  • WordPress.com
  • Matt
  • プライバシー
  • Public Code
  • @WordPress
  • WordPress

Code is Poetry.