Здравейте. Ползвам уърдпрес с един плъгин, който отброява цъканията в страницата. Като по принцип се пуска ръчно, като вкараш във function.php ето този код:
Въпроса е, как може да се направи да отброява IP-та за деня, а не всеки клик?
Код:
/**
* Registers the shortcode [wpp_views_count].
*
* @author Hector Cabrera (https://cabrerahector.com)
* @return string
*/
function wpp_views_count_func() {
if (
function_exists('wpp_get_views')
&& is_singular()
) {
$total_views_count = wpp_get_views(get_the_ID());
$total_views_count = (1 == $total_views_count) ? '1 преглед' : $total_views_count . ' прегледа';
$views_count_from_last_24_hours = wpp_get_views(get_the_ID(), 'last24hours');
$views_count_from_last_24_hours = (1 == $views_count_from_last_24_hours) ? '1 преглед' : $views_count_from_last_24_hours . ' прегледа';
return "<strong>Прегледа общо:</strong> {$total_views_count} | <strong>Прегледа днес:</strong> {$views_count_from_last_24_hours}";
}
return '';
}
add_shortcode('wpp_views_count', 'wpp_views_count_func');
Въпроса е, как може да се направи да отброява IP-та за деня, а не всеки клик?