Simple History is a WordPress plugin that keeps track of the changes the admin users on you site make –
like what pages do they edit (and what changes did they make), what plugins do they install, what images do they upload, and so on.
Simple History is pretty much the number one essential tool for WordPress sites with multiple admins, authors, editors, or basically any other kind of user.
All logged activities in Simple History includes carefully selected information for each event. Where many other plugins only show a short message Simple History shows the important details.
When you install a plugin you will see information about the author and a the url to the plugin. When an image is uploaded you will see a thumbnail of the image and its size. Change a post and information about the changes will be shown.
If you need to find past events the search and filter feature is here for you.
Use filters to quickly dig down events by for example free text search, event type, log level, user, or date.
To prevent the graphical interface from being flooded with repeated events of the same type, for example failed login attempts from hackers, the interface will only show the latest event, but with a link to the other events. This makes it more easy for you to see other events in the log, events that could have been “stuck” between all the other events otherwise.
Every logged event in Simple History get assigned one of the log levels specified in The Syslog Protocol. There are 8 severities specified and they help you keep your history categorized and easy to filter.
For example a failed login attempt may be of severity warning, but a successful login may only be of severity notice.
If you are a developer you can easily extend Simple History. Use the History API to log anything you want. Or create your own logger class and make all your logged entries searchable and filterable.