How stops tracking in WP-Statistics with PHP code

Sometimes you need to enable the Anonymize IP Addresses with PHP code for GDPR, in here is an example to do that.

add_action('init', function (){
global $WP_Statistics;
$WP_Statistics->update_option( 'anonymize_ips', '1' );

Receive the number of visits from a page in different periods of time

You can receive the number of visits from a page or post in different periods of time. It’s done with the following PHP code:

$page_id = 3; // Your page ID

// Get page hits
$today = wp_statistics_pages('today', $page_id);
$yesterday = wp_statistics_pages('yesterday', $page_id);
$week = wp_statistics_pages('week', $page_id);
$month = wp_statistics_pages('month', $page_id);
$year = wp_statistics_pages('year', $page_id);
$total = wp_statistics_pages('total', $page_id);
$range = wp_statistics_pages('-10', $page_id); // For the past 10 days

Subscribe Newsletter

Sign up with your email address to receive news and updates.