=== RSCSoft Activity Audit Log === Contributors: rscsoft Donate link: https://profiles.wordpress.org/rscsoft/ Tags: audit, activity, logs, security, csv Requires at least: 6.0 Tested up to: 6.9 Stable tag: 1.2.1 Requires PHP: 7.4 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Record WordPress user activity: posts, plugins, themes, logins. Filter logs, export CSV, and automatically clean old records. == Description == WordPressの投稿・プラグイン・テーマ・ログイン/ログアウト操作を記録し、 管理画面でフィルタ、CSVエクスポート、保持日数設定、自動削除が可能です。 **RSCSoft Activity Audit Log** helps administrators monitor and review key actions on their WordPress site. RSCSoft Activity Audit Log は、WordPressサイト上で行われた主要な操作を監査・記録し、管理者が容易に確認できるようにします。 **Features / 主な機能** - Records actions for posts and pages (create, update, delete, trash, restore) 投稿・固定ページの作成/更新/削除/ゴミ箱移動/復元を記録 - Tracks plugin and theme activation, deactivation, deletion, and updates プラグイン・テーマの有効化/停止/削除/更新を記録 - Logs user login, logout, and failed login attempts ユーザーのログイン/ログアウト/ログイン失敗を記録 - Filterable log view in the admin panel 管理画面でフィルタ可能なログ一覧を表示 - CSV export with UTF-8 BOM for spreadsheet compatibility UTF-8 BOM付きCSVでエクスポート可能(Excel互換) - Adjustable retention period and daily automatic cleanup via WP-Cron 保持日数を設定し、WP-Cronで古いログを自動削除 **Privacy / プライバシー** - Stores: username, user ID, IP address, action, object type/ID, title, and additional details 保存項目:ユーザー名、ユーザーID、IPアドレス、アクション、対象種別/ID、タイトル、詳細情報 - IP and user agent are sanitized before storage IPアドレスとユーザーエージェントは保存前にサニタイズされます - Please review your local privacy policy to ensure compliance 運用時は貴サイトのプライバシーポリシーと法令をご確認ください == Installation == 1. Upload the plugin files to the `/wp-content/plugins/` directory or install via the Plugins screen. `/wp-content/plugins/` ディレクトリにアップロードするか、管理画面の「プラグイン」→「新規追加」からインストールしてください。 2. Activate the plugin through the **Plugins** screen. 「プラグイン」画面から有効化します。 3. Open **Tools → RSCSoft Audit Log** (or from the top-level menu) to view logs. 「ツール → RSCSoft Audit Log」またはメインメニューからログ画面を開きます。 4. Configure retention days under the **Settings** tab of the plugin. プラグインの「設定」タブで保持日数を設定します。 == Frequently Asked Questions == = Can I export logs? / ログをエクスポートできますか? = Yes. Click **Export CSV** on the log list screen. はい。ログ一覧画面で **「CSVとしてエクスポート」** ボタンをクリックしてください。 = Can I change how long logs are kept? / ログの保持期間を変更できますか? = Yes. Set the **Retention Days** option in the settings page. To keep logs indefinitely, set the value to **0**. はい。「設定」ページの **保持日数(Retention Days)** を変更できます。 無期限で保持する場合は **0** を指定してください。 == Screenshots == 1. Log list screen with filters / フィルタ付きログ一覧画面 2. Settings screen (retention days) / 設定画面(保持日数設定) == Changelog == = 1.2.1 = * Fixed: Log display issue where logs were not shown on the admin screen. 修正:管理画面でログが表示されない問題を修正。 * Added: Japanese translation support. 追加:日本語翻訳に対応。 = 1.2.0 = * Initial public release: Activity logging, CSV export, retention setting, and automatic cleanup. 初回公開バージョン:操作ログ記録、CSVエクスポート、保持日数設定、自動削除を実装。 == Upgrade Notice == = 1.2.1 = Bug fix for log display and Japanese translation support. ログ表示のバグ修正と日本語翻訳対応。 = 1.2.0 = First public release. 初回公開バージョン。