內容簡介
總結:Activity Logger 是一款外掛程式,可幫助您追蹤所有已登入使用者進行的活動,包括文章/頁面編輯、外掛啟用等。您還可以排除特定類型的更新不紀錄,並透過管理介面過濾記錄。
問題與答案:
1. 這個外掛程式的主要功能是什麼?
- 主要功能包括記錄文章/頁面的建立、更新、刪除和媒體上傳等活動,追蹤外掛程式的啟用、停用以及選項更新,紀錄使用者的登入、登出、個人資料更新和密碼重設等活動。
2. 在管理介面中,您可以如何排除特定類型的更新?
- 您可以使用設定介面排除特定選項的紀錄。
3. 這個外掛程式支援哪些功能以便管理已記錄的活動?
- 支援批量和單個刪除日誌,透過使用者名稱、動作、文章類型或日期搜索和過濾日誌,以 CSV 格式匯出日誌。
4. 未來計劃將新增哪些功能?
- 改進報告:提供詳細的報告介面,以圖表和圖形來視覺化活動數據。
- 使用者角色:以使用者角色為基礎增加篩選功能,以根據特定使用者角色紀錄活動。
- 通知:針對特定已記錄活動發送電子郵件通知(例如外掛程式啟用、重要文章更新)。
- 高級搜索:增強的搜索功能,包括額外的過濾器,如 IP 地址、位置和設備。
- 日誌保留設置:定義日誌保留期限並自動清除舊日誌。
- REST API 支持:添加 REST API 端點,以便以程序化方式訪問和管理日誌。
- 多站點相容性:確保完全支持多站點,包括網絡級日誌記錄和匯出功能。
外掛標籤
開發者團隊
原文外掛簡介
Activity Logger is a plugin that helps you keep track of all activities carried out by logged-in users, including post/page edits, plugin activations, and more. You can also exclude certain types of updates from being logged and filter logs through an admin interface.
Key Features:
– Logs post/page creation, updates, deletions, and media uploads.
– Tracks plugin activation, deactivation, and option updates.
– Allows excluding specific options from logging via the settings interface.
– Logs user login, logout, profile updates, and password resets.
– Supports bulk and individual deletion of logs.
– Search and filter logs by username, action, post type, or date.
– Export logs in CSV format.
– Settings page for defining exclusions (option names or prefixes).
– Custom admin menu for easy navigation and configuration of logs.
Roadmap
Upcoming Features:
– Improved Reporting: A detailed reporting interface for visualising activity data with charts and graphs.
– User Roles: Add user-role-based filtering to log activity based on specific user roles.
– Notifications: Email notifications for specific logged actions (e.g., plugin activation, critical post updates).
– Advanced Search: Enhanced search functionality with additional filters like IP address, location, and device.
– Log Retention Settings: Ability to define log retention periods and automatically purge older logs.
– REST API Support: Adding REST API endpoints to access and manage logs programmatically.
– Multisite Compatibility: Ensure full multisite compatibility with network-level logging and export functionality.
We welcome feedback and suggestions for new features!
