WordPress


Installing our Plugin

To get logging quickly with WordPress you can download our plugin from Github at the link below.

Download from Github

After you have downloaded the plugin from Github, upload and activate it on your WordPress site. You will then find the settings page under the Tools tab.

image

Plugin Configuration

image

Add your sites API key from your site settings page as per the Getting started intructions here. and configure the plugin with the available options according to what you need. We recommended always storing logs asynchronously unless you encounter issues with this and storing the latest response from the API as a way to monitor the response.

Core Logged Event

Below is a list of all the actions this plugin logs by default. It is possible to add more logs to this or remove certain actions being tracked using extending the plugin or using actions and filters. More on this in the Extending the WordPress Plugin section.

# Action Note
1 WP Core Updated
2 WP Core Installed
3 Post Updated 'Post' is the post type converted into a label.
4 Post Published 'Post' is the post type converted into a label.
5 Post Trashed 'Post' is the post type converted into a label.
6 Post Restored from Trash 'Post' is the post type converted into a label.
7 Post Permenantly Deleted 'Post' is the post type converted into a label.
8 Attachment Uploaded
9 Attachment Meta Updated
10 Theme Switched
11 Theme Deleted
12 Theme Updated
13 Theme Installed
14 Theme File Edited
15 Theme Customizer Updated
16 User Logged In
17 User Logged Out
18 User Created. [Role: administrator] The role could be any of the defined roles in your WordPress site
19 User Deleted. [Role: administrator] The role could be any of the defined roles in your WordPress site
20 Profile Updated. [Role: administrator] The role could be any of the defined roles in your WordPress site
21 Plugin Activated [main-plugin-file.php]
22 Plugin Deactivated [main-plugin-file.php]
23 Plugin Deleted [main-plugin-file.php]
24 Plugin Updated [Name of Plugin]
25 Plugin Installed [Name of Plugin]
26 Plugin File Edited

Integrations

Logtivity also integrates out of the box with the following plugins.

  • Memberpress
  • Download Monitor

MemberPress Logged Events

# Action
1 Memberpress. Free Subscription Created
2 Memberpress. Subscription Created
3 Memberpress. Subscription Paused
4 Memberpress. Subscription Resumed
5 Memberpress. Subscription Stopped

Download Monitor Logged Events

# Action
1 DLM Item Downloaded [Download Title]