Plazer-don.ru

Сварочное оборудование
5 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

WPbloging; профессиональный блоггинг на WordPress

Плагин ABC_POST_VIEVS количество просмотров в WordPress

Количество просмотров каждой страницы в WordPress один из важных показателей статистики блога. В сети существуют несколько плагинов решающие данную задачу. Но к сожалению некоторые из них слишком монстроидальны а некоторые мало функциональны.

До недавнего времени, для отслеживания количества просмотров, я использовал простое решение от Kama. Но возникла необходимость учитывать только уникальных посетителей и главное чтобы при включенном кеше счетчик не кешировался. К сожалению такого плагина не нашел. Пришлось на основе решения от Kama написать свой плагин.

Плагин ABC_POST_VIEVS

Плагин «ABC_POST_VIEVS» — предназначен для подсчета количества просмотров постов и страниц вашего блога. Главное отличие данного плагина от аналогов в том что можно отключить влияние кеша счетчик. Подключив кеширование вашего блога плагин будет считать и выводить количество просмотров на ваших страницах. Данная технология основана на внешнем подключении через javascript по типу facebook. Результат работы плагина вы видите под заголовком данной статьи.

Функциональность:

  1. Ведется подсчет просмотров постов и страниц с записью счетчика в произвольное поле и выводом в шаблоне.
  2. Фильтр на посещение роботами
  3. Фильтр учитывающий только: всех, только гостей, только зарегистрированных пользователей
  4. Фильтр учитывающий только уникальных посетителей по кукам
  5. Включение функции внешнего подключения при включенном кешировании

Все настройки плагина, как видите, меняются в панели настроек из админки WordPress

Скачать плагин «ABC_POST_VIEVS»
можно как обычно по ссылке ниже:

Версия: 1.0, размер: 6.01 kB, скачали: 7075 раз.

Установка плагина ABC_POST_VIEVS

  1. Скачайте плагин по ссылке выше.
  2. Установите и активируйте плагин стандартным способом WordPress
  3. Настройте плагин перейдя в панель администрирования АдминкаПараметрыabc_PostVievs
  4. В файлах single.php и page.php в нужном месте вывода счетчика вставьте код <?php if(function_exists("abc_postvievs_out")) abc_postvievs_out();?>

Все, плагин готов к работе.

Развитие плагина ABC_POST_VIEVS

В планах, на ближайшее будущее, сделать панель с выводом статистики и рейтингом по количеству просмотров.

Все пожелания, вопросы и замечания пишите, как обычно, в комментариях к данной статье.

Приятного пользования.

КОММЕНТАРИИ К СТАТЬЕ

Олег, спасибо за статью про плагин, но у меня такая же ситуация как и у Игоря (через 5 ч. 24 мин. пишет:

«»»» давно пользуюсь вашим замечательным плагином, спасибо. Всё было безупречно, но сегодня на каждой странице сайта, вверху, стала всплывать такая надпись: Warning: Cannot modify header information — headers already sent by (output started at /home/u383395344/public_html/wp-content/themes/admired/header.php:8) in /home/u383395344/public_html/wp-content/plugins/abc_post_vievs/abc_post_vievs.php on line 201
Никаких модификаций файлов WP, темы, плагинов последние месяцы не делалось, ничего не устанавливалось. Последнее изменение header.php — 03.10.13 (вставлял код фавикон). Ни с того, ни с сего, на любом браузере.
Методом тыка понял, что перестали сохранятся куки (было выставлено — день, сам счетчик работал). Убрал в опциях плагина сохранение куков — надпись исчезла.
Не подскажите, как избавится от ошибки с сохранением куков?»»»

Смотрел свои куки, но там ошибок нету, просто выходит надпись Warning: Cannot modify header information — headers already sent by

Помогите, пробовал переустанавливать, не помогло

К сожалению без глубокого анализа подсказать что либо не могу.

Спасибо! Отличный плагин, очень помог! Работает исправно! :)

Привет! Видел, что в комментариях просили сделать вывод сортируемой колонки в записях с количеством просмотров…Можно добавить этот код в файл function.php, ключ прописал в коде из плагина. Проверил, у меня работает.
За плагин огромное спасибо. Два дня искал инфу, нужен был конечно счетчик без плагина и чтобы не кэшировался он — не нашел подходящего…
Незнаю правильно ли будет код в комменте отображаться, если что, могу потом на почту прислать.
Вот код:
/* Дополнительные сортируемые колонки для постов в админке
———————————————————————— */
// создаем новую колонку
add_filter(‘manage_edit-post_columns’, ‘add_viev_column’, 4);
function add_viev_column( $columns ) <
// удаляем колонку Автор
//unset($columns[‘author’]);

Читайте так же:
Счетчик времени работы двигателя

// вставляем в нужное место — 3 — 3-я колонка
$out = array();
foreach($columns as $col=>$name) <
if(++$i==3)
$out[‘viev’] = ‘Просмотры’;
$out[$col] = $name;
>

return $out;
>
// заполняем колонку данными
add_filter(‘manage_post_posts_custom_column’, ‘fill_viev_column’, 5, 2); // wp-admin/includes/class-wp-posts-list-table.php
function fill_viev_column($column_name, $post_id) <
if( $column_name != ‘viev’ )
return;

echo get_post_meta($post_id, ‘viev’, 1);
>

// подправим ширину колонки через css
add_action(‘admin_head’, ‘add_viev_column_css’);
function add_viev_column_css() <
echo ‘.column-viev’;
>

// добавляем возможность сортировать колонку
add_filter(‘manage_edit-post_sortable_columns’, ‘add_viev_sortable_column’);
function add_viev_sortable_column($sortable_columns) <
$sortable_columns[‘viev’] = ‘viev_viev’;

// изменяем запрос при сортировке колонки
add_filter(‘pre_get_posts’, ‘add_column_viev_request’);
function add_column_viev_request( $object ) <
if( $object->get(‘orderby’) != ‘viev_viev’ )
return;

Нужно ли устанавливать счетчик просмотров статей?

Вывод количества посещений перед постом или под статьей – в большей степени вопрос имиджа. Ведь лично вам для анализа количества просмотров будет достаточно открыть статистику в Яндекс.Вебмастере, или в инструментах Гугл. Потому, как и открытый счетчик Liveinternet, счетчик просмотров страниц в первую очередь показывает статистику для ваших посетителей и потенциальных рекламодателей. Положительная динамика роста просмотров опубликованной записи может позитивно повлиять на доверие читателей к вашему контенту. Напротив, небольшое количество посещений может негативно сказаться на поведенческих факторах. Нулевое значение счетчика, который виден для всех, может отпугнуть посетителей, снизить доверие к опубликованному материалу.

Поэтому размещать счетчик просмотров записей на Вордпресс стоит в том случае, если блог уже достаточно развит, и вы уверенны в хороших показателях.

Перейдем к рассмотрению плагинов для подсчета посещений для сайта на WordPress.

Разграничение доступа пользователей к данным о просмотрах

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

Как показать количество просмотров записей на WordPress сайте

Вы можете выбрать возможность показа количества просмотров для всех, только авторизованных пользователей или всех, кроме авторизованных. Это неплохая функция, но она немного ограничена. С помощью ребят из WPMU DEV мы немного расширим ее возможности.

На сайте, где посты пишут и публикуют несколько разных авторов, вполне логично позволить блоггеру видеть, сколько просмотров получил тот или иной пост, написанный им самим.

По какой-либо причине, вам может быть неудобно разрешать всем остальным авторам видеть информацию о просмотрах постов других коллег. Обычные пользователи, гости сайта, и другие посетители с меньшими правами должны иметь статус с ограниченным уровнем доступа к данным.

Есть код, который поможет вам осуществить вышеописанную возможность:

Отметив опцию «edit_post» и пропустив post_id, мы запрещаем отображать количество просмотров поста самому автору, редактору и администратору.

Вне зависимости от выбранных вами настроек в базовом варианте количество просмотров записи выглядит следующим образом:

viewcount-470px-2-448x235

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

Плагин Pageviews

Сам по себе плагин Pageviews очень легкий и простой. Он лишь выводит асинхронный JavaScript код в требуемых местах, для подсчета и вывода количества просмотров.

Читайте так же:
Кабель от счетчика толще чем

Пример работы плагина Pageviews

Пример работы плагина Pageviews

Весь подсчет происходит на стороннем микросервисе, и ни каким образом не нагружает сам сайт. Этот сторонний сервис написан и оптимизирован специально для подсчета посетителей, и по словам разработчиков вся архитектура способна выдерживать миллионы запросов в сутки.

Изменение внешнего вида и расположения счетчика

По умолчанию плагин Pageviews выводит количество просмотров статьи в конце ее содержания, но создатели добавили несколько полезных функций, фильтров и событий, чтобы разработчикам тем и владельцам сайтов было легко разместить счетчик там, где нужно.

Для этого необходимо лишь объявить о поддержке плагина в файле functions.php вашей темы:

Это отключит стандартный функционал вывода счетчика в конце каждой статьи, а добавить его в произвольное место можно при помощи простого события в любом шаблоне вашей темы, например single.php:

В репозитории GitHub этого плагина есть более подробная инструкция для разработчиков.

Импорт, популярные записи и многое другое

Разработчики Pageviews планируют создать расширения для плагина, которые позволят импортировать или синхронизировать статистику с другими сервисами, включая Jetpack Stats, Google Analytics и Яндекс.Метрику. Также в планах дать пользователям возможность выводить популярные записи на основе собранной статистики, живое обновление и другие функции.

Post Views Counter – установка и опции

Плагин счетчика просмотров ставится на сайт Вордпресс просто и быстро. Я это делаю через админку сайта:

  1. Поиск плагина
  2. Установка
  3. Активация

Далее следует этап настройки.

Тут могут возникнуть трудности, так как перевод на русский для Post Views Counter надо ставить отдельно, поэтому чаще всего работать приходится с английской версией.

В консоли сайта идем «Настройки»-«Post Views Counter»-вкладка «General».

Здесь находятся самые важные опции:

Post Types Count – выбор типа записей, по которым будет собираться статистика просмотров. У меня предлагается три варианта: рассылка, записи, страницы. Выбрано два из них.

Counter Mode – способ обработки данных. При использовании кэш-плагинов рекомендуется выбирать JavaScript, в других случаях PHP. В это не вникала. Поставила по рекомендации – php.

Post Views Column – опция, отвечающая за постраничный учет количества просмотров. Для каждой записи или публикации. Обязательно надо включать!

Restrict Edit – функция, которая отключает подсчеты при редактировании контента. Полезный функционал при наличии нескольких админов или при излишнем перфекционизме автора. У меня выключено, так как я больше работаю в Ворде или в самой админке. Результат анализирую в готовом состоянии только в момент публикации и дорабатываю нечасто.

Count Interval – интервал обнуления. Нет, не на количества просмотров в целом, а на действия одного посетителя. Эта функция повторно считает посещение по истечение выставленного времени. По умолчанию это 24 часа. Это значит, если к вам на сайт каждый день или через день будет заходить один человек и читать один и тот же материал, это посещение будет засчитано. Несколько прочтений за день – нет.

Reset Data Interval – промежуток времени, в течение которого сохраняются данные о статистике. Если поставить «ноль», то данные не будут обнуляться, и счетчик покажет не только просмотры за месяц, но потом и за квартал, и за год.

Вот из-за какой-то такой функции у меня на одном клиентском сайте пропали все просмотры: было по 9000-12000, стало – 20-50. Ужас!

Flush Object Cache Interval – опция, отвечающая за перенос данных из кэша в базу. Специалисты рекомендуют ставить «0», так как случается некорректный перенос данных счетчика просмотра страницы.

Читайте так же:
Модем для счетчика альфа 1140

Exclude Visitors – важная функция, так как позволяет исключить из подсчета самые разные категории пользователей и посетителей.

  • robots – роботы ПС
  • logged in users – зарегистрированные пользователи
  • guests – гости
  • selected user roles – выбранные категории

Среди «selected user roles» можно дополнительно отметить читателей в статусе «Автор», «Администратор», «Подписчик», «Редактор», «Участник».

У меня тут ничего не отмечено.

Exclude IPs – игнорирование пользователей по IP-адресу

Tools – функция переноса данных из аналогичного по работе плагина WP-PostViews

Deactivation – отвечает за удаление всех сохраненных сведений при деактивации и удалении плагина Post Views Counter

После установки всех основных настроек требуется нажать «сохранить».

На очереди работа со следующим блоком – визуальное отображение счетчика просмотров страницы сайта.

Как отобразить количество просмотров постов на экране постов в WordPress

Как блоггер, мы регулярно пишем сообщения для нашего блога. Некоторые сообщения становятся популярными, а некоторые – нет. Но как отследить популярность поста? Очевидно, что количество просмотров конкретной публикации – это способ узнать, насколько популярна наша публикация.

В этой статье мы покажем вам, как отслеживать и отображать количество просмотров публикации на экране публикации. Таким образом, можно легко узнать, как работает каждое сообщение в Интернете.

Как отобразить количество просмотров постов на экране постов в WordPress

Нет необходимости использовать плагин

Следуя этому руководству, вам не нужно использовать какой-либо плагин для отслеживания и отображения количества сообщений. Использование плагина добавляет нам дополнительную работу. Нам нужно постоянно следить за плагином. Вы никогда не знаете, когда плагин может сломать ваш сайт, если он не обновляется время от времени. Я всегда предпочитаю писать код самостоятельно, когда это возможно, а не выбирать плагин.

Сохранение количества просмотров публикации в базе данных

Чтобы отобразить количество просмотров на экране публикации, нам нужно сначала сохранить его в базе данных. Откройте файл functions.php и поместите в него приведенный ниже код.

Приведенный выше код рассчитывает и сохраняет количество просмотров в таблице postmeta, прикрепленной к идентификатору сообщения. Мы использовали remove_action в приведенном выше коде, чтобы правильно отслеживать счетчик. Без этого действия мы не сможем получить правильный результат для просмотров поста, поскольку он конфликтует с соседним постом.

Отображение количества просмотров публикации на экране публикации

На этом этапе мы завершили процесс сохранения количества просмотров каждого поста в нашей базе данных. Теперь пришло время отобразить количество просмотров на экране публикации на панели инструментов.

Во-первых, нам нужно добавить настраиваемый столбец на экран публикации. Используя приведенный ниже код в файле functions.php, мы добавляем наш столбец «Просмотры сообщений» на страницу со списком сообщений.

Затем отобразите количество просмотров в столбце “Просмотры сообщений” для каждого сообщения. Разместите для него приведенный ниже код.

Как увеличить количество просмотров постов и уменьшить показатель отказов в WordPress

FavoriteДобавить в избранное

Главное меню » Блог-платформа wordpress » Лучшие учебники по WordPress » Как увеличить количество просмотров постов и уменьшить показатель отказов в WordPress

Как увеличить количество просмотров постов и уменьшить показатель отказов в WordPress

Перед тем, как начать

Давайте рассмотрим некоторые основы, касающиеся терминологии и технологии. Скорость отказов представляет процент посетителей, которые попадают на сайт и “уходят” (покидают сайт), а не продолжают просмотр других страниц в том же месте. Просмотр страницы является запрос на загрузку одной страницы на интернет-сайте. Мы используем Google Analytics и Яндекс метрику для отслеживания наших данных. Вы можете использовать другую службу аналитики, или вы можете просто установить Google Analytics на вашем сайте WordPress.

Читайте так же:
Генератор для отмотки счетчиков

Теперь, когда мы позаботились в базовой терминологии, вам, вероятно, интересно, почему, черт возьми, эти цифры имеют значение?

Если вы работаете с сайтом, который в первую очередь монетизируют рекламными баннерами, то количество просмотров страниц критично. Если вы пытаетесь построить лояльную аудиторию, то количество запросов скорости отказов. Кроме того, чем меньше показатель отказов, тем лучше объявления (цена за тысячу показов) или CPC (стоимость за клик) вы получите. Когда же пользователь просматривает следующую страницу, ваш провайдер объявления, скорее всего, имеет хорошее объявление предлагать им, таким образом, давая вам более высокую цену за тысячу показов или цену за клик.

Мы провели консультации с большим количеством клиентов, помогая им увеличить количество просмотров страниц и уменьшить количество отказов. Мы также сделали много экспериментов на наших собственных сайтах. Таким образом, все методы, которые здесь описываются, использовали в прошлом, и знаем, что они работают.

PS. Эти методы будут работать только если у вас есть хороший контент.

Перелинковка ваших постов.

Перелинковка ваших постов.

Старайтесь, если можно, делать перелинковку друг с другом записей в содержание поста, вы будете видеть увеличение просмотров страниц. В WordPress 3.1 , перелинковка стала еще проще, потому что вы можете просто найти на посте текст который вы хотите связать при добавлении ссылки. Методы перелинковки отлично работают, когда у вас есть сайт с большим количеством статей. Если вы только начинающий, то вы будете немного ограничены. Так как вы идете назад и соединяете друг с другом старые статьи, когда у вас есть что – то новое. Вы можете вручную сделать это, но это займет некоторое время. Есть плагины, которые позволяет автоматически связывать ключевые слова в WordPress (Несмотря на то, что статья показывает вам, как мы это делали для партнерской ссылки, вы можете использовать его для внутренних целей связей, так же). Это не только поможет вам увеличить количество просмотров страниц и уменьшить количество отказов, он также помогает с SEO.

Если вы хотите увидеть пример перелинковки, то просто посмотрите на пункте выше.

Показать похожие посты после содержания.

Одной из главных причин , почему пользователь оставил ваш блог после прочтения поста, потому что вы не показывали ему, что делать дальше. Показав пользователю со списком “соответствующих постов” или “других популярных постов”, вы можете заставить их продолжить чтение на сайте, посетить еще один пост на своем сайте. Есть много способов, которые вы применить чтобы добавить соответствующие посты в свой блог. Вы можете использовать плагин называется YARPP, который имеет свой усовершенствованный алгоритм, который выбирает соответствующий пост. Вы можете показать соответствующие посты по категориям или метки без использования плагина. Вы можете также показать связанные с ними посты, показывая другие посты того же автора .

Показать выдержки на передней / архивной страницы

Отображение выдержки на передней / архивной странице имеют два преимущества. Во- первых, это уменьшает время загрузки страницы. Во- вторых, это помогает увеличить количество просмотров страниц. Вы почти никогда не показываете полные посты на главной странице или странице архива. Представьте себе 25 изображений в одном посте, а затем 5 из них на одной странице. Было бы ужасным опытом пользователя из – за (время медленной загрузки и супер длинной страницы), после которой пользователь бы оставил свой сайт. У нас есть учебник о том, как отобразить в посту Excerpt через тему в WordPress. В большинстве хороших тем уже есть встроенный вариант.

Читайте так же:
Счетчик пара вихревой свп 1600

Делить длинные посты в WordPress

Делить длинные посты в WordPress

Вы пишете супер длинные посты? Ну, вы можете разделить его на несколько страниц с помощью тега WordPress <! – Nextpage-> в вашем посте. Просто добавьте его туда, куда вы хотите, и ваш пост будет разбит на несколько страниц. Вы можете увидеть пример того, как мы разделили наши посты на две страницы или даже в пять страниц . Вы должны быть очень осторожны, делая это, потому что если у вас нет достаточного количества контента на каждой странице, то пользователь может быть разочарован. Мы видели много больших сайтов которые используют эту технику.

Интерактивная боковая панель

Интерактивная боковая панель

Ваша боковая панель может сыграть решающую роль в увеличении и уменьшении просмотров страниц, как показатель отказов. Вы можете показать свои популярные посты в боковой панели. Вы даже можете настроить её, чтобы показать популярные посты недели, месяца, за все время. Вы также можете показать свои самые последние посты только на отдельных страницах постов. Мы уже видели сайты, которые создают пользовательские изображения для перехода к конкретным постам. Вы можете интегрировать другие разделы сайта на боковой панели для примера посмотрите боковую панель на нашем сайте.

Поощряйте хаотичное перелистывание

Есть такая функция под названием Я Любопытный. Когда пользователь нажимает на эту кнопку, они будут перенаправлены на случайный пост в WordPress. Мы ставим кнопку в нашем заголовке панели, которая была очень горячей точкой. После просмотра хороших результатов, мы в конечном итоге думаем установить ее у нас.

Результаты

Когда мы начинали разработку сайта, мы столкнулись с критикой. Люди говорили, что такие сайты, как они не растут, потому что трудно держать лояльную аудиторию. Мы спросили вокруг много людей, которые сделали что – то подобное в прошлом, что показатель отказов для похожих сайтов был парящий в пределах 80%. Средний пользователь будет просматривать только одну страницу за посещение и уходить. Мы начали исследовать сайт, чтобы получить некоторые базовые данные. Наш показатель отказов был в пределах 75%. Мы медленно приступили к осуществлению изменений, упомянутых выше. Показатель отказов снизился в среднем 76% до 42%. Наши просмотры страниц за посещение увеличилось до 2,79 / страниц за одно посещение. Среднее время, проведенное на странице пошли в среднем на 3 минуты и 40 секунд. Что вы делаете , чтобы увеличить количество просмотров страниц и уменьшить показатель отказов? Поделитесь с нами.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector