ГлавнаяWordpressАвторские Функции → Считаем количество посещений страниц на WordPress без плагинов
GoGetLinks.net

Считаем количество посещений страниц на WordPress без плагинов

Комментариев: 135Считаем количество посещений страниц на WordPress без плагинов
  • а почему мне не кто не ответил,прошу помощи,я писал - подсчёт просмотров работает а вывод самых просматриваемых почему то не работает всё делаю по вашей инструкции прошу помощи!!

    ОТВЕТИТЬ ↓
    • а почему мне не кто не ответил, прошу помощи

      Вы как бы требуете помощи? smile

      почему то не работает всё делаю по вашей инструкции

      Не знаю почему не работает. Мало данных, чтобы хотя бы предположить почему может не работать. вы не находите?

      ОТВЕТИТЬ ↓
  • А как запустить все тоже самое без использования wp_head();?

    ОТВЕТИТЬ ↓
    • В header.php сделайте вызов этой функции.

      ОТВЕТИТЬ ↓
      • Помогло, респект!

        ОТВЕТИТЬ ↓
  • Спасибо! Буду пробовать.

    ОТВЕТИТЬ ↓
  • Отличная вещь! очень мне лень было нечто подобное делать, я подумал, что не зачем изобретать велосипед и сразу наткнулся на этот пост. А плагин и правда нагружен лишней фигней!

    ОТВЕТИТЬ ↓
  • Здравствуйте! Поставил плагин, все работает. Но! Заметил такую особенность: при просмотре поста добавляется +1 к общему счетчику. Но когда обновляю страницу, то опять же добавляется +1 просмотр. Таким образом, любой может клацать сколько угодно, тем самым увеличивать кол-во просмотров. можно ли сделать, чтобы просмотры учитывались по IP, а лучше всего по кукис?

    ОТВЕТИТЬ ↓
    • Такое сделать можно, но это уже совсем другая история... По факту я не замечал ни разу, чтобы кто-то так накручивал этот счетчик, смысла в этом нет... +/- даже 50 просмотров таким образом ничего не решат в общей картине.

      Если вы делаете проект где есть смысл накручивать просмотры определенного поста, то используйте специализированные плагины, которые учитывают IP и куки одновременно.

      ОТВЕТИТЬ ↓
  • Благодарю.

    И отдельно благодарю за подсказку насчёт хитрого файрфокса, который автоматом следующую страничку грузит. У меня за лёгкой главной страницей следующая - самая тяжёлая, и этот гад её каждый раз впустую дёргал. Ненавижу! smile

    ОТВЕТИТЬ ↓
  • полезная вещица. спасибо. поставил. удобно и просто устанавливается.

    ОТВЕТИТЬ ↓
  • Доброе время суток!Установил данный скрипт все работает ну есть один прикол суть которого я сам понять не могу *unknw* , а именно когда кликаеш по посту и просматриваеш его то просмотры увеличиваються как надо но количество просмотров поста который на 1 выше тоже почему то увеличиваеться на +1. Вот в чом суть понять никак не могу!может Вы сможете подсказать что не так?Кстати когда все ставил на локалхосте то скрипт правильно работает,а на хостинге как я выше написал, все модули в php.ini пробовал расскаоментировать но результат тот же...
    За ответ заранее благодарен! smile

    ОТВЕТИТЬ ↓
    • Гдет выше была подобная тема в комментариях. Вроде это из-за метаданных next/previous и барузеров которые подгружают страницы по ним...

      ОТВЕТИТЬ ↓
  • Скажите, плиз, а будет ли работать подсчет количества посещений при установленном плагине Hyper Cache? Спасибо!

    ОТВЕТИТЬ ↓
    • ДА будет, но не в реальном времени!

      ОТВЕТИТЬ ↓
      • А подробнее, если можно. С какой периодичностью будет обновление?

        ОТВЕТИТЬ ↓
        • Насколько я понимаю - с тем периодом с которым у вас стоят в настройках сброс кэша страницы

          ОТВЕТИТЬ ↓
          • Но в админке, у записи к этому посту, вы будете видеть реальное положение дел. Всё зависит от сброса кэша. Я сбрасываю раз в сутки(правда это не Hyper Cache - но не так важно)

          • Спасибо большое! Теперь у меня все стало на свои места. smile

  • Классная функция, не нашел в вашем активе такую же для рейтинга!

    Не хотите забацать на базе этой функции kama_postviews() ?

    function kama_post_rating($Up = true) {

    /* ------------ Настройки -------------- */
    $meta_key = 'rating';
    ....... итд

    соответственно если $Up = true то пишем +1, если Lowто = false -1.

    P.S.есть плагин WP-PostRatings, говорят он не тормозит систему, но мне кажется что оптимальнее будет функция Kama *blush*

    ОТВЕТИТЬ ↓
Форма комментирования

¤ Вставляйте код кнопкой: "Код" (php, js, html, css, sql);
¤ Выделяйте HTML код кнопкой: "Выделить" (<div>);
¤ Перед отправкой комментария используйте "Превью";
¤ Не пишите спам/бред — бесполезно!

Подписаться на комментарии без комментирования:

X

Забыли пароль?