{"id":233608,"date":"2025-08-26T20:12:56","date_gmt":"2025-08-26T20:12:56","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/activity-history-tracker\/"},"modified":"2025-08-26T20:13:04","modified_gmt":"2025-08-26T20:13:04","slug":"activity-history-tracker","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/activity-history-tracker\/","author":23201544,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"6.8.5","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Activity History Tracker","header_author":"Yahya Eddaqqaq","header_description":"Track and monitor all plugin activities on your WordPress site including activations, deactivations, updates, installations, and deletions with detailed logging and user tracking.","assets_banners_color":"","last_updated":"2025-08-26 20:13:04","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/profiles.wordpress.org\/yahyadeved","rating":0,"author_block_rating":0,"active_installs":10,"downloads":429,"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":"yahyadeved","date":"2025-08-26 20:13:04"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"<strong>Main Activity Log Page<\/strong> - View all plugin activities in a clean, organized interface","2":"<strong>Activity Filtering<\/strong> - Filter logs by specific action types","3":"<strong>Log Management<\/strong> - Clear logs and navigate through paginated results"}},"plugin_section":[],"plugin_tags":[],"plugin_category":[],"plugin_contributors":[246862],"plugin_business_model":[],"class_list":["post-233608","plugin","type-plugin","status-publish","hentry","plugin_contributors-yahyadeved","plugin_committers-yahyadeved"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/activity-history-tracker.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Track and monitor all plugin activities on your WordPress site including activations, deactivations, updates, installations, and deletions with detailed logging and user tracking.<\/p>\n\n<p>This comprehensive plugin activity tracker provides a complete audit trail of all plugin-related actions performed on your WordPress website. Whether you're a developer, administrator, or site owner, this plugin gives you complete visibility into plugin management activities.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li><strong>Complete Activity Logging:<\/strong> Automatically tracks plugin activations, deactivations, updates, installations, and deletions<\/li>\n<li><strong>User Tracking:<\/strong> Records which user performed each action with timestamp information<\/li>\n<li><strong>Secure Storage:<\/strong> All logs are sanitized and stored securely in your WordPress database<\/li>\n<li><strong>Easy Filtering:<\/strong> Filter logs by activity type (activation, deactivation, update, etc.)<\/li>\n<li><strong>Pagination Support:<\/strong> Handle large numbers of log entries with built-in pagination<\/li>\n<li><strong>User-Friendly Interface:<\/strong> Clean, intuitive admin interface integrated into WordPress plugins page<\/li>\n<li><strong>Log Management:<\/strong> Clear all logs when needed with confirmation prompts<\/li>\n<li><strong>Permission Controls:<\/strong> Only users with 'manage_options' capability can access logs<\/li>\n<\/ul>\n\n<h3>What Gets Tracked<\/h3>\n\n<p>The plugin automatically monitors and logs:<\/p>\n\n<ul>\n<li><strong>Plugin Activations:<\/strong> When any plugin is activated<\/li>\n<li><strong>Plugin Deactivations:<\/strong> When any plugin is deactivated  <\/li>\n<li><strong>Plugin Updates:<\/strong> When plugins are updated via WordPress admin<\/li>\n<li><strong>Plugin Installations:<\/strong> When new plugins are installed<\/li>\n<li><strong>Plugin Deletions:<\/strong> When plugins are completely removed<\/li>\n<\/ul>\n\n<p>Each log entry includes:\n- Date and time of the action\n- User who performed the action\n- Plugin name and version\n- Type of action performed<\/p>\n\n<h3>Usage<\/h3>\n\n<h3>Viewing Activity Logs<\/h3>\n\n<ol>\n<li>Navigate to <strong>Plugins &gt; Activity History<\/strong> in your WordPress admin<\/li>\n<li>View all plugin activities in a clean, organized table<\/li>\n<li>See date\/time, user, action type, plugin name, and version for each entry<\/li>\n<\/ol>\n\n<h3>Filtering Logs<\/h3>\n\n<ol>\n<li>Use the dropdown filter to show specific types of activities:\n\n<ul>\n<li>All Activities<\/li>\n<li>Activations only<\/li>\n<li>Deactivations only<\/li>\n<li>Updates only<\/li>\n<li>Deletions only<\/li>\n<li>Installations only<\/li>\n<\/ul><\/li>\n<li>Click <strong>Filter<\/strong> to apply your selection<\/li>\n<\/ol>\n\n<h3>Managing Logs<\/h3>\n\n<ul>\n<li><strong>Clear All Logs:<\/strong> Click the \"Clear Logs\" button to remove all stored activity data<\/li>\n<li><strong>Pagination:<\/strong> Navigate through multiple pages of logs using the pagination controls<\/li>\n<li>Logs are automatically limited to the most recent 1000 entries to maintain performance<\/li>\n<\/ul>\n\n<h3>Privacy Policy<\/h3>\n\n<p>This plugin stores plugin activity data locally in your WordPress database. No data is transmitted to external servers. All logged information includes:<\/p>\n\n<ul>\n<li>Plugin names and versions<\/li>\n<li>User IDs of administrators who performed actions<\/li>\n<li>Timestamps of when actions occurred<\/li>\n<li>Types of actions performed<\/li>\n<\/ul>\n\n<p>This data is used solely for providing audit trails of plugin management activities on your website.<\/p>\n\n<h3>Support<\/h3>\n\n<p>For support questions, feature requests, or bug reports, please visit the <a href=\"https:\/\/wordpress.org\/support\/plugin\/activity-history-tracker\/\">WordPress.org plugin support forum<\/a>.<\/p>\n\n<h3>Contributing<\/h3>\n\n<p>This plugin is developed and maintained by Yahya Eddaqqaq. Contributions and feedback are welcome through the WordPress plugin repository.<\/p>\n\n<!--section=installation-->\n<h3>Automatic Installation<\/h3>\n\n<ol>\n<li>Login to your WordPress admin dashboard<\/li>\n<li>Go to <strong>Plugins &gt; Add New<\/strong><\/li>\n<li>Search for \"Activity History Tracker\"<\/li>\n<li>Click <strong>Install Now<\/strong> and then <strong>Activate<\/strong><\/li>\n<\/ol>\n\n<h3>Manual Installation<\/h3>\n\n<ol>\n<li>Download the plugin files<\/li>\n<li>Upload the <code>activity-history-tracker<\/code> folder to your <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Go to <strong>Plugins<\/strong> page in WordPress admin<\/li>\n<li>Find \"Activity History Tracker\" and click <strong>Activate<\/strong><\/li>\n<\/ol>\n\n<h3>Post-Installation Setup<\/h3>\n\n<ol>\n<li>After activation, go to <strong>Plugins &gt; Activity History<\/strong> in your WordPress admin<\/li>\n<li>The plugin will automatically start tracking all plugin activities<\/li>\n<li>No additional configuration is required - it works out of the box<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='who%20can%20access%20the%20activity%20logs%3F'><h3>Who can access the activity logs?<\/h3><\/dt>\n<dd><p>Only WordPress users with the 'manage_options' capability (typically administrators) can view and manage the activity logs.<\/p><\/dd>\n<dt id='how%20much%20data%20does%20the%20plugin%20store%3F'><h3>How much data does the plugin store?<\/h3><\/dt>\n<dd><p>The plugin automatically maintains the most recent 1000 log entries. Older entries are automatically removed to keep your database optimized.<\/p><\/dd>\n<dt id='does%20this%20plugin%20affect%20site%20performance%3F'><h3>Does this plugin affect site performance?<\/h3><\/dt>\n<dd><p>No, the plugin is designed to be lightweight and only logs activities when they occur. It uses WordPress transients for caching to minimize database queries.<\/p><\/dd>\n<dt id='will%20this%20work%20with%20all%20plugins%3F'><h3>Will this work with all plugins?<\/h3><\/dt>\n<dd><p>Yes, this plugin works with any WordPress plugin and tracks activities through WordPress core hooks, ensuring compatibility.<\/p><\/dd>\n<dt id='can%20i%20export%20the%20logs%3F'><h3>Can I export the logs?<\/h3><\/dt>\n<dd><p>The current version focuses on viewing and managing logs within WordPress. Export functionality may be added in future versions.<\/p><\/dd>\n<dt id='does%20this%20track%20theme%20activities%3F'><h3>Does this track theme activities?<\/h3><\/dt>\n<dd><p>No, this plugin specifically focuses on plugin activities only. It does not track theme installations, activations, or updates.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h3>1.0.0<\/h3>\n\n<ul>\n<li>Initial release<\/li>\n<li>Plugin activation\/deactivation tracking<\/li>\n<li>Plugin update tracking  <\/li>\n<li>Plugin installation tracking<\/li>\n<li>Plugin deletion tracking<\/li>\n<li>User and timestamp logging<\/li>\n<li>Activity filtering by type<\/li>\n<li>Log pagination support<\/li>\n<li>Secure data storage and sanitization<\/li>\n<li>Clean admin interface<\/li>\n<li>Permission-based access control<\/li>\n<\/ul>","raw_excerpt":"Track and monitor all plugin activities on your WordPress site including activations, deactivations, updates, installations, and deletions with detail &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/233608","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=233608"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/yahyadeved"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=233608"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=233608"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=233608"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=233608"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=233608"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=233608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}