Sfera-perm.ru

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

Счетчики просмотров статей для wordpress

Плагин счётчик просмотров на сайт wordpress !

С помощью плагина — Post Views Counter вы сможете добавить на свой сайт, в записи и на страницы, счётчик просмотров. Счётчик будет отображать количество просмотров для определённой записи и страницы. В настройках плагина вы сможете включить или выключить счётчик просмотров на страницах и в записях сайта. Счётчик просмотров можно будет вставлять на сайт с помощью шорткода, в любое место. Так же в настройках вы сможете выбрать значок для счётчика. Установить плагин вы сможете прямо из админ-панели wordpress. Перейдите по вкладке: Плагины — Добавить новый , введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.

Вид счётчика на сайте.

После установки и активации плагина, чтобы настроить плагин, перейдите по вкладке: Настройки — Post Views Counter . Разберём настройки, Основные:

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

Тип счетчика, если вы используете плагины для кэширования, выберите — JavaScript.

Post Views Column, не знаю что это, но оставьте включённым, так как включена по умолчанию.

Restrict Edit, поставьте галочку, чтобы не учитывать просмотры при редактировании записи или страницы.

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

Reset Data Interval, за какой период сохранять статистику, укажите ноль 0, чтобы статистика сохранялась за всё время.

Flush Object Cache Interval, интервал для хранения кэша, оставьте по умолчанию.

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

Исключить IP, можно исключить по IP адресу, например указать свой IP-адрес, чтобы ваши просмотры не учитывались.

WP-PostViews, функция импорта, можно импортировать статистику плагина с другого сайта.

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

Текст перед счетчиком, можете добавить свой текст, который будет отображаться перед счётчиком, можете оставить поле пустым, чтобы отображалась одна иконка.

Отображение счетчика на, выберите где будет отображаться счётчик.

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

Читайте так же:
Установить код счетчика вебвизор

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

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

Вид иконки, можно выбрать иконку для счётчика, для этого перейдите по вкладке — Dashicons .

После сделанных изменений, нажмите на кнопку — Сохранить изменения .

При выборе иконки, просто скопируйте её название и вставьте в поле — Вид иконки .

Page View Count — ещё один плагин для добавления на сайт счётчика просмотров.

Простой счетчик просмотров страниц для WordPress: Post Views Counter

В отличие от Joomla!, чтобы иметь возможность видеть статистику количества просмотров конкретной записи или страницы в WordPress нужно написать код самому или установить простой плагин, который возьмет сбор статистики на себя. Если интересует последний вариант, то плагин Post Views Counter станет хорошим выбором. Кроме того, он совместим с плагинами для кэширования.

Возможности плагина:

  • Выбор типов сообщений для которых будет проводится сбор данных;
  • Выбор метода, который будет использоваться для обработки: PHP, Javascript, Fast AJAX, REST API;
  • Совместимость с GDPR плагином Cookie Notice;
  • Имеется возможность ручной установки количества просмотров для конкретного сообщения;
  • Доступен виджет статистики;
  • Возможность запроса сообщений по количеству просмотров;
  • Настройка интервала для подсчета;
  • Возможность исключения подсчета для ботов, авторизованных пользователей, выбранных ролей;
  • Возможность исключения пользователей по IP;
  • Ограничения отображения по ролям пользователей;
  • Ограничения редактирования и просмотра постов для администратора;
  • Функция импорта данных из плагина WP-PostViews;
  • Вывод статистики просмотра записи автоматически, вручную или с помощью шорт-кода
  • Совместимость с Multisite;
  • Совместимость с популярными плагинами кэширования: W3 Cache/WP SuperCache;
  • Дополнительная поддержка кэша объектов;
  • Совместимость с WPML и Polylang;
  • Возможность перевода на роднй язык (включен .pot файл).

Плагин имеет немного настроек и отображает статистику без всяких украшательств. Если нужны красивые иконки или стильный вывод – все в ваших руках.

Для установки требуется перейти в «Плагины → Добавить новый».

Далее в поле поиска вести Post Views Counter или нажать «Загрузить плагин», если вы его уже загрузили на компьютер. Далее просто перетаскиваете его в окно и после инсталляции активируете.

Читайте так же:
Если долг за квартиру можно поставить счетчики

Тогда идем в настройки и находим плагин Post Views Counter.

На вкладке General находятся следующие настройки:

  • Напротив Post Types Count выбираем объекты для которых будет происходить подсчет просмотров.
  • Опция Counter Mode позволяет выбрать метод сбора статистики. При использовании плагинов для кэширования рекомендуется JavaScript или экспериментальный и гораздо быстрее Fast AJAX.
  • Post Views Column – включение или выключение столбца подсчета просмотров публикаций для каждого выбранного типа публикаций.
  • Restrict Edit – включив вы ограничите возможность редактирования настроек только администраторами.
  • Count Interval – интервал для подсчета при посещении одним пользователем.
  • Exclude Visitors – выберите для кого не будет вестись статистика просмотров (например, для поисковых роботов).
  • Exclude IPs – фильтрация по IP.
  • Strict counts – включите для предотвращения обхода интервала подсчета (например, при повторном посещении в режиме инкогнито).
  • Tools: импорт данных из WP-PostViews и удаление статистики (Delete ALL).
  • Deactivation – деактивация плагина.

Вкладка Display:

  • Post Views Label – текст перед счетчиком (например, просмотры).
  • Post Type – выбор сообщений где будет выведен счетчик.
  • Page Type – выбор страниц на которых будет выведен счетчик.
  • User Type – выбор ролей, для которых будет скрыт счетчик.
  • Position – выбор позиции (сверху или снизу сообщения) отображения.
  • Display Style – выбор текста, иконки или два варианта.
  • Icon Class – css клас иконки.

Все о WEB программировании

WEB программирование от А до Я

Заказать сайт:

Социальные сети:

Партнеры:

Создание плагина для WordPress: Хуки в WordPpress: action и filter. Часть 3

Доброго времени суток. Мы продолжаем цикл статей по созданию плагина “Популярные статьи” для WordPress. Пока к написанию плагина мы не приступили, но зато уже реализовали данный функционал и встроили его в нашу тему. Для реализация функционала “Популярные статьи” мы выбрали два способа: первый способ, использования стандартной таблицы WordPress http://web-programming.com.ua/sozdanie-plagina-populyarnye-stati-chast-1/, и второй способ, когда мы создали для хранения данных о количестве просмотров статьи собственную таблицу http://web-programming.com.ua/sozdanie-plagina-populyarnye-stati-chast-2/. Но добавления функционала в тему — это не правильно и чревато большими проблемами. Об этом Вы можете прочитать в статье “Плагины против тем в WordPress”. Давайте продолжим подготовку к созданию плагина для WordPress. В предыдущих статьях реализацию функционала мы добавили в файл functions.php. А вызов функции обновления счетчика количества просмотров находился в файле single.php. Давайте перенесем функцию вызова счетчика в файл functions.php (это нам надо для того, чтобы весь код находился в одном файле) и для этого нам понадобиться использовать так называемые hooks (хуки) WordPress. Так, что же такое hooks (хуки) в WordPress?

Читайте так же:
Какие магниты для счетчика сгв

Для чего нужны хуки?

Hook — это некоторая функция в WordPress, при выполнении которой мы можем вызвать пользовательскую функцию. Т.е. при вызове hook WordPress проверит не привязано ли к нему пользовательская функция и если привязана, то выполнит ее. Тем самым мы можем существенно увеличить функционал нашего ресурса не изменяя ядро самого движка WordPress. Хуки делятся на два вида:

  1. Actions (действия) — служат для добавления определенных функций. Например, при отображении отдельного поста мы хотим вызвать определенную функцию, тогда мы можем применить следующее действие the_post
  2. Filters (фильтры) — служат для изменения определенных функций, например при публикации поста мы хотим добавить к нему определенный текст (подпись), тогда мы можем воспользоваться фильтром publish_post

Actions

Action — это действия по заданным событиям. Т.е. Ваш плагин может реагировать на событие, выполняя определенную функцию, которая может:

  1. Изменить базу данных
  2. Послать сообщение
  3. Изменить то, что отображается на экране браузера.

Для того, чтобы воспользоваться hook-ом, необходимо:

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

Для того, чтобы подключить функцию к некоторому событию используется следующая конструкция:

  1. hook_name — название события,
  2. your_function_name — название функции, которая будет вызываться при наступлении события hook_name,
  3. priority — дополнительный аргумент целое число, которое может быть использовано, чтобы определить порядок, в котором функции, связанные с конкретным действием выполняются (по умолчанию: 10). Более низкие значения соответствуют ранее исполнению, а функции с одинаковым приоритетом выполняются в том порядке, в котором они были добавлены к действию.
  4. accepted_args — дополнительный аргумент целое число, которое определяет сколько аргументов ваша функция может принять (по умолчанию 1). Иногда очень полезный параметр, потому, что некоторые хуки могут передать в функцию более чем один аргумент.

Filters

Фильтры в отличие от actions предназначены для фильтрации данных, они получают некоторые данные и возвращают уже измененные данные. Для того, чтобы воспользоваться фильтром необходимо:

  1. Создать функцию
  2. Подключить созданную функцию к некоторому фильтру.
Читайте так же:
Если напряжение низкое то счетчик

Для того, чтобы подключить функцию к некоторому фильтру используется следующая конструкция:

  1. hook_name — название события,
  2. your_function_name — название функции, которая будет вызываться при наступлении события hook_name,
  3. priority — дополнительный аргумент целое число, которое может быть использовано, чтобы определить порядок, в котором функции, связанные с конкретным действием выполняются (по умолчанию: 10). Более низкие значения соответствуют ранее исполнению, а функции с одинаковым приоритетом выполняются в том порядке, в котором они были добавлены к действию.
  4. accepted_args — дополнительный аргумент целое число, которое определяет сколько аргументов ваша функция может принять (по умолчанию 1). Иногда очень полезный параметр, потому, что некоторые хуки могут передать в функцию более чем один аргумент.

Отлично, что такое actions и filters мы разобрались, более подробно о фильтрах и действиях Вы можете прочитать в официальной документации по WordPress. В ближайшее время я попытаюсь выложить подробный список хуков в WordPress с их описанием. А пока продолжим создавать наш плагин для WordPress.

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

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

Удалим этот кусок кода и перейдем в файл functions.php. Найдем в этом файле описание функции setViews(get_the_ID()). Для первого способа:

Для второго способа это:

И добавим после описания функции setViews следующий код:

Плагин счётчик просмотров на сайт wordpress !

С помощью плагина — Post Views Counter вы сможете добавить на свой сайт, в записи и на страницы, счётчик просмотров. Счётчик будет отображать количество просмотров для определённой записи и страницы. В настройках плагина вы сможете включить или выключить счётчик просмотров на страницах и в записях сайта. Счётчик просмотров можно будет вставлять на сайт с помощью шорткода, в любое место. Так же в настройках вы сможете выбрать значок для счётчика. Установить плагин вы сможете прямо из админ-панели wordpress. Перейдите по вкладке: Плагины — Добавить новый , введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.

Вид счётчика на сайте.

После установки и активации плагина, чтобы настроить плагин, перейдите по вкладке: Настройки — Post Views Counter . Разберём настройки, Основные:

Читайте так же:
Счетчик сэб 1тм 02 2016

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

Тип счетчика, если вы используете плагины для кэширования, выберите — JavaScript.

Post Views Column, не знаю что это, но оставьте включённым, так как включена по умолчанию.

Restrict Edit, поставьте галочку, чтобы не учитывать просмотры при редактировании записи или страницы.

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

Reset Data Interval, за какой период сохранять статистику, укажите ноль 0, чтобы статистика сохранялась за всё время.

Flush Object Cache Interval, интервал для хранения кэша, оставьте по умолчанию.

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

Исключить IP, можно исключить по IP адресу, например указать свой IP-адрес, чтобы ваши просмотры не учитывались.

WP-PostViews, функция импорта, можно импортировать статистику плагина с другого сайта.

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

Текст перед счетчиком, можете добавить свой текст, который будет отображаться перед счётчиком, можете оставить поле пустым, чтобы отображалась одна иконка.

Отображение счетчика на, выберите где будет отображаться счётчик.

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

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

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

Вид иконки, можно выбрать иконку для счётчика, для этого перейдите по вкладке — Dashicons .

После сделанных изменений, нажмите на кнопку — Сохранить изменения .

При выборе иконки, просто скопируйте её название и вставьте в поле — Вид иконки .

Page View Count — ещё один плагин для добавления на сайт счётчика просмотров.

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