Have you ever noticed your website going down, becoming very slow or showing errors mainly for some unknown reason? Sometimes your client breakup their websites and then they call you to get it fixed.
The difficult thing is to figure out what exactly has gone down: It might be some plugin compatibility issue, wrong configuration settings, bad update or bad activity made by any registered user on the website etc.
In this article we will show you how you can record all admin area activities like content changes, plugin updates, even user logouts etc so that you can always keep log of all activities happening in your website and in difficulties figure out what exactly went wrong on your website.
Start by installing and activating Stream in WordPress
Stream is a WordPress plugin that provides you the easiest and safest way to track content changes happening to your WordPress installation and then view them in beautifully organized details.
Upon activation visit your admin area dashboard Stream -> Settings page and select your tracking options.
All tracking activities can be viewed from Stream -> Stream (Main Page):
Core tracking of the plugin includes:
- Posts
- Pages
- Custom Post Types
- Users
- Themes
- Plugins
- Tags
- Categories
- Custom Taxonomies
- Settings
- Custom Backgrounds
- Custom Headers
- Menus
- Media Library
- Widgets
- Comments
- Theme Editor
- WordPress Core Updates
Tracking also works for popular WordPress plugins like:
- Advanced Custom Fields
- bbPress
- BuddyPress
- Easy Digital Downloads
- Gravity Forms
- Jetpack
- WooCommerce
- WordPress SEO by Yoast
It provides you details on exactly what changes have been made on your website and who did them. You can filter activities by user, role, context, action and IP address.