{"id":345394,"date":"2026-07-28T07:42:48","date_gmt":"2026-07-28T07:42:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/user-activity-record\/"},"modified":"2026-07-28T07:52:54","modified_gmt":"2026-07-28T07:52:54","slug":"actilog-admin-event-monitor","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/actilog-admin-event-monitor\/","author":13326185,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.2","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"ActiLog Admin Event Monitor","header_author":"Laxman Prajapati","header_description":"A lightweight activity log plugin that tracks user actions in WordPress. Monitor logins, content changes, plugin updates, and more with detailed user info, IP, and browser data.","assets_banners_color":"fcfcfd","last_updated":"2026-07-28 07:52:54","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/actilog-admin-event-monitor\/","header_author_uri":"https:\/\/laxmanprajapati.wordpress.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":24,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"Laxman Prajapati","date":"2026-07-28 07:52:54"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3625561,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3625548,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3625548,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-2172x724.png":{"filename":"banner-2172x724.png","revision":3625548,"resolution":"2172x724","location":"assets","locale":"","width":1827,"height":699},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3625548,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3625548,"resolution":"1","location":"assets","locale":"","width":1389,"height":873}},"screenshots":{"1":"Activity log viewer with filtering and export options"}},"plugin_section":[],"plugin_tags":[8531,49509,5603,600,8543],"plugin_category":[54],"plugin_contributors":[183376],"plugin_business_model":[],"class_list":["post-345394","plugin","type-plugin","status-publish","hentry","plugin_tags-activity-log","plugin_tags-audit-trail","plugin_tags-monitoring","plugin_tags-security","plugin_tags-user-tracking","plugin_category-security-and-spam-protection","plugin_contributors-laxman-prajapati","plugin_committers-laxman-prajapati"],"banners":{"banner":"https:\/\/ps.w.org\/actilog-admin-event-monitor\/assets\/banner-772x250.png?rev=3625548","banner_2x":"https:\/\/ps.w.org\/actilog-admin-event-monitor\/assets\/banner-1544x500.png?rev=3625548","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/actilog-admin-event-monitor\/assets\/icon-128x128.png?rev=3625561","icon_2x":"https:\/\/ps.w.org\/actilog-admin-event-monitor\/assets\/icon-256x256.png?rev=3625548","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/actilog-admin-event-monitor\/assets\/screenshot-1.png?rev=3625548","caption":"Activity log viewer with filtering and export options"}],"raw_content":"<!--section=description-->\n<p>WordPress doesn't provide a built-in way to see what your users have been doing in the admin area. If a post gets deleted, a plugin gets deactivated, or a suspicious login happens \u2014 there's no record of it.<\/p>\n\n<p>ActiLog Admin Event Monitor solves this by logging every meaningful admin action. You'll always know who did what, when, and from where.<\/p>\n\n<p>It's built for multi-author blogs, client sites, and agencies who need accountability without the complexity of enterprise audit tools.<\/p>\n\n<h4>What gets tracked<\/h4>\n\n<ul>\n<li>Login, logout, and failed login attempts<\/li>\n<li>Posts and pages \u2014 create, edit, publish, trash, delete<\/li>\n<li>User management \u2014 registration, deletion, role changes, profile edits<\/li>\n<li>Plugins \u2014 activate, deactivate, delete<\/li>\n<li>Themes \u2014 switches<\/li>\n<li>Settings \u2014 core WordPress option changes<\/li>\n<li>Categories and tags \u2014 create, edit, delete<\/li>\n<li>Comments \u2014 new comments and status changes<\/li>\n<li>Media \u2014 uploads and deletions<\/li>\n<li>Menus \u2014 create, update, delete navigation menus<\/li>\n<\/ul>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Works immediately after activation \u2014 no setup needed<\/li>\n<li>Records IP address and browser info for each event<\/li>\n<li>Filter logs by event type, user, or search keywords<\/li>\n<li>Export logs to CSV<\/li>\n<li>Auto-cleanup keeps your database lean (configurable retention period)<\/li>\n<li>Toggle tracking per category from Settings<\/li>\n<li>Lightweight \u2014 no frontend scripts, no external services<\/li>\n<\/ul>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Install and activate<\/li>\n<li>That's it \u2014 activity is being recorded<\/li>\n<li>View logs under Event Monitor in the admin menu<\/li>\n<li>Adjust what to track under Event Monitor &gt; Settings<\/li>\n<\/ol>\n\n<p>All data stays in your database. Nothing is sent externally.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>actilog-admin-event-monitor<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate through the Plugins screen<\/li>\n<li>View logs under Event Monitor in the sidebar<\/li>\n<li>Adjust settings under Event Monitor &gt; Settings<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"will%20this%20slow%20down%20my%20site%3F\"><h3>Will this slow down my site?<\/h3><\/dt>\n<dd><p>No. The plugin only hooks into specific WordPress actions and performs a single database insert per event. There's no frontend code at all.<\/p><\/dd>\n<dt id=\"how%20long%20are%20logs%20stored%3F\"><h3>How long are logs stored?<\/h3><\/dt>\n<dd><p>90 days by default. You can change this in Settings, or set it to 0 to keep logs forever.<\/p><\/dd>\n<dt id=\"can%20i%20export%20logs%3F\"><h3>Can I export logs?<\/h3><\/dt>\n<dd><p>Yes \u2014 there's an Export CSV button on the Event Monitor page.<\/p><\/dd>\n<dt id=\"does%20it%20store%20personal%20data%3F\"><h3>Does it store personal data?<\/h3><\/dt>\n<dd><p>It stores usernames, IP addresses, and browser info for logged-in users. All data stays in your WordPress database. No data is sent to any third-party service.<\/p><\/dd>\n<dt id=\"can%20i%20disable%20certain%20types%20of%20tracking%3F\"><h3>Can I disable certain types of tracking?<\/h3><\/dt>\n<dd><p>Yes. Each category (logins, content, users, plugins, etc.) can be toggled individually in Settings.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Tracks logins, content, users, plugins, themes, settings, taxonomy, comments, media, and menus<\/li>\n<li>Filterable log viewer with pagination<\/li>\n<li>CSV export<\/li>\n<li>Configurable auto-cleanup<\/li>\n<li>Per-category tracking toggles<\/li>\n<\/ul>","raw_excerpt":"A lightweight activity log plugin that tracks user actions in WordPress. Monitor logins, content changes, plugin updates, and more.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/345394","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=345394"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/laxman-prajapati"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=345394"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=345394"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=345394"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=345394"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=345394"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=345394"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}