{"id":26096347,"url":"https://github.com/stuttter/wp-user-activity","last_synced_at":"2025-07-02T09:33:12.607Z","repository":{"id":1593070,"uuid":"41448053","full_name":"stuttter/wp-user-activity","owner":"stuttter","description":"The best way to log activity in WordPress","archived":false,"fork":false,"pushed_at":"2024-03-11T23:46:21.000Z","size":189,"stargazers_count":42,"open_issues_count":7,"forks_count":13,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-07T04:38:03.303Z","etag":null,"topics":["activity","users","wordpress"],"latest_commit_sha":null,"homepage":"https://wordpress.org/plugins/wp-user-activity/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stuttter.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-08-26T20:22:52.000Z","updated_at":"2024-12-12T23:17:28.000Z","dependencies_parsed_at":"2025-03-09T14:45:40.596Z","dependency_job_id":"0a45dd58-b0c4-4632-8b9c-b457134eb780","html_url":"https://github.com/stuttter/wp-user-activity","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/stuttter/wp-user-activity","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stuttter%2Fwp-user-activity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stuttter%2Fwp-user-activity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stuttter%2Fwp-user-activity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stuttter%2Fwp-user-activity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stuttter","download_url":"https://codeload.github.com/stuttter/wp-user-activity/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stuttter%2Fwp-user-activity/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263111614,"owners_count":23415487,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["activity","users","wordpress"],"created_at":"2025-03-09T14:45:32.580Z","updated_at":"2025-07-02T09:33:12.533Z","avatar_url":"https://github.com/stuttter.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WP User Activity\n\nWP User Activity is the best way to log activity in WordPress. Activity can be sorted, filtered, and viewed per-user, along with session data for logged in users and IP addresses \u0026 user-agents for others.\n\nActivity is broken down into object \"Types\" and \"Actions.\" Types are the objects being acted upon, and actions are what is being done to them. If you're familiar with BuddyPress, this should feel pretty comfortable.\n\n# Available actions\n\n* Attachments (Upload, Edit, Delete)\n* Comments (Create, Pending, Approve, Unaprove, Trash, Untrash, Spam, Unspam, Delete)\n* Core (Update, Auto-update)\n* Exports (Download)\n* Menus (Create, Update, Delete)\n* Plugins (Install, Update, Activate, Deactivate, Edit, Delete)\n* Posts (Create, Update, Delete, Trash, Untrash, Spam, Unspam, Future)\n* Settings (Update)\n* Terms (Create, Update, Delete)\n* Themes (Customize, Install, Update, Activate, Edit, Delete)\n* Users (Login, Login Failure, Logout, Register, Update, Delete)\n* Widgets (Update, Delete)\n\n# Examples\n\n```\nAdmin logged in 2 minutes ago.\n```\n\n```\nAdmin created the post \"Hello World\" 33 seconds ago.\n```\n\n```\nAdmin created the topic \"I need help!\" 5 days ago.\n```\n\n# Installation\n\n* Download and install using the built in WordPress plugin installer.\n* Activate in the \"Plugins\" area of your admin by clicking the \"Activate\" link.\n* Consider sponsoring future development by clicking \"Sponsor\".\n* No further setup or configuration is necessary.\n\n# FAQ\n\n### Does this work with custom post types \u0026 taxonomies?\n\nYes. It will work perfectly with all post-types \u0026 taxonomies that define their own labels. Ones that don't are mocked using the post type ID.\n\n### Can I create custom activity types \u0026 actions?\n\nYes. The autoloader can be filtered, so adding new object types is as simple as:\n\n```\nadd_filter( 'wp_get_default_user_activity_types', function( $types = array() ) {\n\t$types[] = 'Your_New_Type'; // extends `WP_User_Activity_Type`\n\treturn $types;\n} );\n```\n\nThe `WP_User_Activity_Type_Taxonomy` is a good example to start with, if you'd like to create your own actions. It registers simple create/update/delete methods, with easy to understand messages \u0026 integrations.\n\n### Does this create new database tables?\n\nNo. It uses the WordPress custom post-type and metadata APIs.\n\n### Does this modify existing database tables?\n\nNo. All of the WordPress core database tables remain untouched.\n\n### Where can I get support?\n\n* Community: https://wordpress.org/support/plugin/wp-user-activity\n* Development: https://github.com/stuttter/wp-user-activity/discussions\n\n### Contributing\n\nPlease [open a new issue](/pull/new/master) to discuss whether the feature is a good fit for the project. Once you've decided to work on a pull request, please follow the [WordPress Coding Standards](http://make.wordpress.org/core/handbook/coding-standards/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstuttter%2Fwp-user-activity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstuttter%2Fwp-user-activity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstuttter%2Fwp-user-activity/lists"}