Поддержка Проблемы и решения Не правильно считает счетчик количества просмотров за

  • Счетчик вывожу не плагином, а через функцию (хак). В этом решении есть счетчик <?php setPostViews(get_the_ID()); ?> , который надо вставить в single.php.
    Вот сама функция для анализа, которая обрабатывает
    Прописываю в functions.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 "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);
    }
    }

    Этот счетчик считает количество просмотров, а с помощью этого кода <?php echo get_post_meta($post->ID, ‘post_views_count’, true); ?> можно вывести результат (в цифрах), в нужном месте страницы (в моем случае, — на Главной).

    ПРОБЛЕМА (сбой, неполадка): При подсчете просмотров, вместо +1, делает +2. Т.е. изначально 0 просмотров — зашел на страницу, добавило +2 — еще раз обновил, опять +2 (уже 4) ну и т.д.
    Подскажите пожалуйста в чем может быть проблема. Заранее благодарен.

Просмотр 3 ответов — с 16 по 18 (всего 18)
  • Чет никаких сдвигов. Может есть еще какие то предположения?

    Больше нет предположений. У меня работает, надо кого-нибудь попросить чтобы протестировали наши варианты счетчиков у себя, тогда картина более прояснится..

    Коллеги, пожалуйста, кому не составит труда, протестируйте предложенные варианты счетчиков у себя, по результату отпишитесь, пожалуйста… А то здесь магией попахивает, а я ой как не люблю её :))

    Друзья, будьте добреньки помогите проблемку решишить, протестируйте счетчики. Заранее благодарен.

Просмотр 3 ответов — с 16 по 18 (всего 18)
  • Тема «Не правильно считает счетчик количества просмотров за» закрыта для новых ответов.