Activity Settings

As with all other plugins, panel Settings contains multiple pages with plugin settings. All settings have descriptions, and additional information, depending on the option.

All the Settings

Logging Data

Currently, has one option related to the logging of the visitor IP and use of the forwarded IP keys, before the main REMOTE_ADDR key. Read more about the detecting visitor IP here.

Optional Data

Logging process gathers all sorts of data, but not everything needs to be logged, and some information can take a lot of space in the database.

IP Location Data

Plugin can store country code in the main logs table, and additional GEO location information as metadata. It is recommended to use GEO Location database, instead of the Online GEO Location for this to work properly.

Meta Data

Standard optional metadata includes User Agent and Referrer. User Agent is useful for various things, even with it not being very reliable. Based on user agent, plugin can determine the software and device from where the request has originated, and this can be useful when reviewing the logs.

Finally, some events can store a lot of additional information that is not very useful, and for now, plugin allows you to include plugin and theme description and changes in transient data values.


Some events can generate huge number of entries in the log, but they may not be very useful, and this panel allows you to list exceptions to skip logging. The panel has multiple lists for various events that can be responsible for a lot of repeated data. Important thing is that in all cases, you can add elements to this list through the logs panel, and action Do Not Log in the Object column.

Geo Location

This panel has options to configure the Geo Location method, and for some methods you need to provide additional information and configuration

Main GEO Location Settings

More information is available in user guide Activities GEO Location and related articles for individual GEO Location methods.

Logs Panel

Settings here are used to configure how the Logs panel grid is displayed, because there are a lot of data to show, and table can be limiting based on the screen size.

Skip Duplicates

Some events can generate a lot of repeated log entries that are completely the same (same error for Errors or DebugPress error events), and with this option you can limit the same exact entry to be logged once a day only. Not every event can be skipped with this option active, it affects only some components and events.

Content Display

Here you can enable or disable IP GEO Location county flag, and you can modify the IPv4 display to hide parts of the IP on display by masking some of the address bytes.

Log content settings

Other data you can show (or hide) are simplified names for components and events (by default, it shows registration codes for these, simplified names are full names). You can show the user avatar where applicable, and you can link Blog ID in the multisite network.

Table Layout

When it comes to the logs table, there are several options to choose some of the additional columns.

Log Panel Updates

Plugin logs table supports live updates to retrieve latest events while the logs panel is opened. If this is enabled, live update will run every 10 seconds, and the logs panel shows the live update counter on top of the log.


Settings related to activity tracking, currently only for users last activity, last login and logout, and here you can change the value for online window period.


Plugin supports instant notifications, daily and weekly digests, and all can be configured with options for sending, time of day and more.

Notifications Settings

For Instant notifications, plugin supports delayed sending of notifications to minimize number of emails sent that can happen with huge number of logged events.


Right now, plugin can automatically clean logged data based on the age, and automatically remove old and no longer relevant data.


Various other features and settings are controlled from this settings panel, and these are not something that will change often.

Right now, advanced settings include the main logging switch, integration into admin bar with Activities menu and Setup Wizard activation.

Rate this article

You are not allowed to rate this post.

Leave a Comment