Simple IP Logger

Description

Simple IP Logger is a lightweight WordPress plugin that lets you:
– Log visitor IP addresses when accessing specific pages or all pages
– View logs with access date/time, IP address, post ID, and referer
– Set target post IDs to monitor
– Exclude IPs such as admin/staff from being logged
– Check logs from the admin screen with pagination and filters
– View access statistics by unique IPs and access counts
– Use asynchronous logging via Ajax for performance

This plugin is useful for confirming actual visits from ads (e.g. Google Ads), detecting suspicious access patterns, or simply tracking visitor behavior without user accounts.

No external tracking, no bloat – just simple, self-hosted logging.

日本語による説明:

Simple IP Logger(シンプルIPロガー)は、特定のページまたは全ページへのアクセスIPを記録・可視化できる軽量なWordPressプラグインです。

  • 投稿・固定ページのアクセスIPを記録
  • 記録された日時・IP・投稿ID・リファラーを管理画面で一覧表示
  • 特定の投稿IDのみ記録する、除外IPを設定する、など柔軟なログ管理が可能
  • Google広告などの広告流入が「実際にあったかどうか」も確認できます
  • Ajaxによる軽量な記録方式で、ユーザーの表示速度に影響を与えません
  • IP別アクセス統計も管理画面から確認可能

使いやすく、かつ自己完結型でプライバシーを重視した設計です。

Screenshots

  • IP log list view (with filters, pagination, referer, and post title)
  • Plugin settings screen (log targets, excluded IPs, entries per page)

Installation

  1. Upload the ZIP file via Plugins > Add New > Upload Plugin
  2. Activate the plugin
  3. Go to “IPログ管理” in the admin menu to configure settings and view logs

FAQ

Does this plugin store any personal data?

Only the IP address, access time, and referer are logged. No cookies or user account data is used.

Can I exclude specific IPs?

Yes, use the “除外するIPアドレス” setting to avoid logging your own access.

Does it support custom post types?

Yes, logging applies to any post/page ID.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Simple IP Logger” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Simple IP Logger” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.1

  • Improved security with proper sanitization of server variables
  • Fixed timezone handling using WordPress functions
  • Added proper script enqueuing
  • Added nonce verification to all form submissions
  • Proper escaping of output data

1.0.0

  • Initial release