Дописать php скрипт кол-ва постов на сайте.

Максим8 років у сервісі
Дані замовника будуть вам доступні після подання заявки
30.03.2019

Добрый вечер.

Есть скрипт который выводит кол-во заходов на страницу в wp. Давно когда-то нашел в гугле и с тех пор все руки не доходили поменять. Сейчас на некоторых постах уже полно просмотров, но суть в том, что в данном решении нет проверки, заходил ли уже пользователь.

Нужно дописать (не сломав то что есть) так чтобы если уже заходил - +1 не добавлялось?

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 "0";

}

return $count.'';

}

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);

}

}