Задать вопрос
Aligatro
@Aligatro
Turn food and coffee into software...

Как в Wordpress провести подсчет просмотров при помощи ajax?

Доброго времени суток. После установки кеша, возникла некая проблема. При включенном кешировании (по понятным причинам) не считаются просмотры статей на сайте. Сам подсчет просмотров выполнен 2-мя функциями:

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


Хотелось бы попросить знающий, разбирающихся людей в ajax, помочь сделать скрипт передачи значения о просмотре (в обход кешированию) после обновления страницы.
  • Вопрос задан
  • 2783 просмотра
Подписаться 3 Комментировать
Подписчики вопроса 3 К ответам на вопрос (2)