Добавить задержку в WordPress пост просмотра

Эй, ребята, у меня есть тема WordPress, и я использую код ниже для просмотра страницы / поста (в function.php)

function getPostViews($postID){
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
return;
}
return $count;
}

// function to count views.
function setPostViews($postID) {
$count_key = 'post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count==''){
$count = 0;
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
}else{
$count ++;
update_post_meta($postID, $count_key, $count);
}
}

Я хочу добавить задержку в 1 час, чтобы обновить представление записи, например, если просмотр записи равен 0, не меняйте его в течение 1 часа, но сохраните его, а через 1 час обновите его до последнего сохраненного представления и повторите это задание.
Как мне это сделать? Помогите мне, ребята:

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]