Описание
Post Views Counter allows you to display how many times a post, page or custom post type had been viewed with this simple, fast and easy to use plugin.
Особенности включают в себя:
- Возможность выбора типов сообщений, для которых будут учитываться и отображаться просмотры сообщений.
- 3 метода сбора данных о просмотрах постов: PHP, Javascript и REST API для большей гибкости
- Совместимость с правилами конфиденциальности данных
- Возможность вручную установить количество просмотров для каждого сообщения
- Виджет статистики просмотров постов на панели инструментов
- Full Privacy regulations compliance
- Возможность запрашивать сообщения в соответствии с количеством просмотров
- Пользовательские конечные точки REST API
- Возможность установки интервала подсчета
- Без учета посетителей: боты, авторизованные пользователи, выбранные роли пользователей
- Исключение пользователей по IP
- Ограничение показа по ролям пользователей
- Ограничение редактирования просмотров сообщений администраторами
- Импорт данных в один клик из WP-PostViews
- Сортируемый столбец администратора
- Позиция отображения просмотров сообщений, автоматическая или ручная с помощью шорткода
- Совместимость с мультисайтом
- Совместимость с WPML и Polylang
- .pot файл для переводов включен
Скриншоты
Блоки
Этот плагин предоставляет 2 блока.
- Most Viewed Posts Displays a list of the most viewed posts.
- Post Views Display post views for a given post.
Установка
- Установите счетчик просмотров сообщений либо через каталог плагинов WordPress.org, либо загрузив файлы на свой сервер
- Активируйте плагин через меню «Плагины» в WordPress
- Перейдите к настройкам счетчика просмотров сообщений и установите параметры.
Часто задаваемые вопросы
Пока нет вопросов.
Отзывы
Участники и разработчики
«Post Views Counter» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Post Views Counter» переведён на 19 языков. Благодарим переводчиков за их работу.
Перевести «Post Views Counter» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
1.4.8
- New: Introducing Post Views block
- New: Introducing Most Viewed Posts block
- Tweak: Updated Chart.js to 4.4.6
1.4.7
- New: Dynamic views loading option (Pro)
- Fix: Multi-sorting queries with post_views orderby parameter
1.4.6
- Fix: Bulk posts selection
- Fix: Additional SQL queries escaping
- Tweak: Call to undefined function is_favicon()
- Tweak: Enqueue main script in header instead of footer
- Tweak: Better JS error handling
- Tweak: Updated Chart.js to 4.4.2
1.4.5
- Fix: Post views bulk saving security
- Tweak: Removed WP Rocket as bot in crawler detection
1.4.4
- New: Option to enter meta_key for importing the views
- New: Revamped Reports for Views by Date, Views by Post and Views by Author (Pro)
- New: REST API support for post, site, term and user views (Pro)
- New: Views Period option to display views from a selected time period instead of total (Pro)
- New: [site-views] shortcode for total site views display (Pro)
- Tweak: Improved icon handling
- Tweak: Updated crawler detection
1.4.3
- Tweak: Update languages file
1.4.2
- New: Option to select position of the plugin menu
1.4.1
- Fix: Frontpage views not recorded properly
1.4
- New: Introducing Post Views Counter Pro
- New: Fast Ajax views counting mode (Pro)
- New: Google AMP support (Pro)
- New: Taxonomy term views (Pro)
- New: Author archive views (Pro)
- New: Cookies/Cookieless data storage option (Pro)
- New: Dedicated Reports page (Pro)
- New: Exporting views to CSV or XML files (Pro)
- Tweak: Improved validation and sanitization
- Tweak: Chart.js updated to 4.3.0
1.3.13
- Новое: совместимость с WP 6.2 и PHP 8.2
- Исправлено: неверный год в секундах
- Исправлено: возможны недопустимые данные cookie в хранилище представлений
- Исправлено: префикс базы данных по умолчанию
- Tweak: Switch from wp_localize_script to wp_add_inline_script
- Улучшено: обновлено обнаружение ботов
1.3.12
- Исправлено: фронтенд Javascript переписан с jQuery на Vanilla JS
- Исправлено: загрузка стиля панели администратора на каждой странице
- Исправлено: процесс инициализации сети для новых сайтов
- Исправлено: шифрование IP-адресов
- Исправлено: конечные точки REST API
- Исправлено: удалено несколько устаревших функций
- Улучшено: обновлён скрипт chart.js до версии 3.9.1
- Улучшено: добавлен атрибут SameSite для cookie
1.3.11
- Исправлено: потенциально неправильный подсчет просмотров сообщений в крайних случаях запросов к базе данных
- Исправлено: возможная пустая диаграмма на панели инструментов
- Исправлено: неправильное сохранение пользовательских параметров виджета панели инструментов
- Улучшено: обновлен Chart.js до версии 3.7.0
1.3.10
- Исправлено: столбец просмотров сообщений не работает должным образом
- Улучшено: Переключен на метод openssl_encrypt для IP-шифрования
- Улучшено: Улучшено экранирование пользовательского ввода
1.3.9
- Улучшено: Удалите ненужные файлы плагина
1.3.8
- Улучшено: Улучшено экранирование пользовательского ввода
1.3.7
- Доработано: Реализован API внутренних настроек
1.3.6
- Исправлено: возможность скрыть гистограмму администратора
1.3.5
- Новое: возможность скрыть гистограмму администратора
- Исправлено: небольшая ошибка безопасности с меткой представлений
- Улучшено: Удалите ненужный CSS на каждой странице
1.3.4
- Новое: предварительный просмотр статистики просмотров сообщений в панели администратора
- Новое: данные о популярных сообщениях доступны в виджете панели инструментов
- Улучшено: Улучшена конфиденциальность с использованием IP-шифрования
- Улучшено: совместимость с PHP 8.x
1.3.3
- Исправлено: Уведомление PHP: попытка получить свойство «цвета» не-объекта
- Исправлено: уведомление PHP: register_rest_route вызывался неправильно
1.3.2
- Новое: Представляем навигацию по виджетам на приборной панели
- Новое: встречная поддержка для медиа (вложений)
- Улучшено: расширенный запрос представлений для обработки сложных запросов даты/времени
1.3.1
- Исправлено: отсутствует CSS-файл Gutenberg
- Улучшено: обновление файла перевода POT
1.3
- Новое: совместимость с Гутенбергом
- Новое: Дополнительные опции в виджетах: автор записи и стиль отображения
- Исправлено: неопределенные переменные при включенном сохранении IP
- Исправлено: Проверка того, что cookie не запускается в режиме Fast Ajax
- Исправлено: недопустимые аргументы в функции implode, вызывающие предупреждение
- Исправлено: параметр размера миниатюры не отображался после установки флажка миниатюры
- Исправлено: при сохранении поста (в том числе и в режиме быстрого редактирования) просмотры постов не обновлялись
1.2.14
- Исправлено: массовое редактирование сообщений, проблема со сбросом счетчика просмотров
1.2.13
- Новое: экспериментальный быстрый метод счетчика AJAX (в 10+ раз быстрее)
1.2.12
- Новое: совместимость GDPR с плагином Cookie Notice
1.2.11
- Улучшено: добавлены дополнительные проверки срока действия IP в качестве опции
1.2.10
- Новое: дополнительные временные проверки срока действия IP-адреса
- Улучшено: обновление скрипта Chart.js до версии 2.7.1
1.2.9
- Исправлено: таблица со списком продуктов WooCommerce не работает
1.2.8
- Новое: мультисайтовая совместимость
- Исправлено: неопределенный индекс post_views_column в post_views_counter/includes/settings.php
- Улучшено: улучшена обработка IP-адресов пользователей
1.2.7
- Исправлено: данные диаграммы не обновляются для установок с кэшированием объектов из-за отсутствия параметра истечения срока действия
- Исправлено: ошибка, предотвращающая скрытие счетчика в зависимости от роли пользователя.
- Фикс: Неопознанное уведомление в панеле администратора
1.2.6
- Исправлено: жестко запрограммированный префикс таблицы базы данных post_views
1.2.5
- Новое: режим счетчика REST API
- Новое: Настройте цвета диаграммы панели мониторинга в соответствии с цветовой схемой администратора
- Улучшено: оптимизация запросов диаграммы панели инструментов
- Улучшено: оптимизация таблицы базы данных post_views
- Улучшено: Добавлена ссылка на документацию плагина
1.2.4
- Новое: расширенное обнаружение поисковых роботов
- Улучшено: обновление скрипта Chart.js до версии 2.4.0
1.2.3
- Новое: поддержка групповых IP-адресов
- Улучшено: Удалять таблицу базы данных post_views при деактивации
1.2.2
- Фикс: Неопознанная переменная: post_ids, благодаря zytzagoo
- Улучшено: Переключено хранилище файлов перевода с локального на репозиторий WP
1.2.1
- Новое: возможность отображать просмотры сообщений на выбранных типах страниц
- Улучшено: оптимизация запросов виджета панели инструментов
1.2.0
- Новое: виджет статистики просмотров сообщений на панели инструментов
- Исправлено: пара опечаток в именах методов
1.1.4
- Исправлено: ссылка Dashicons не работает.
- Улучшено: подтверждена совместимость с WordPress 4.4
1.1.3
- Исправлено: дублированные просмотры учитываются в пользовательских типах сообщений
- Исправлено: флажки «Исключить посетителей» не работают
1.1.2
- Исправлено: виджет самых просматриваемых сообщений не работает
1.1.1
- Улучшено: включить просмотры редактирования для нового сообщения.
- Улучшено: расширить данные поста WP_Query с помощью post_views
1.1.0
- Новое: быстрое редактирование просмотров сообщений
- Новое: Массовое редактирование просмотров сообщений
- Улучшено: улучшения пользовательского интерфейса администратора
1.0.12
- Новое: итальянский перевод, спасибо Рене Керину
1.0.11
- Новое: французский перевод, благодаря Theophil Bethel
1.0.10
- Новое: возможность ограничить редактирование просмотров сообщений только администраторами
1.0.9
- Новое: испанский перевод, спасибо Карлосу Родригесу
1.0.8
- Новое: хорватский перевод, спасибо Томасу Тркуле
1.0.7
- Новое: Возможность вручную установить количество просмотров для каждого сообщения
- Новое: разработка плагина перенесена в репозиторий dFactory GitHub.
1.0.6
- Новое: поддержка кеша объектов, спасибо Томасу Тркуле.
- Новое: перевод на иврит благодаря Ахрале Шрем.
1.0.5
- Улучшено: добавлено number_format_i18n для подсчета отображаемых просмотров
- Улучшено: Дополнительный хук действий для разработчиков
1.0.4
- Фикс: Возможные проблемы с функцией remove_post_views_count
1.0.3
- Новое: русский перевод, спасибо moonkir
- Фикс: убран шорткод [post-views] из отрывка записи, если отрывок пуст
1.0.2
- Исправлено: подключаемые функции инициализировались слишком поздно
1.0.0
Первый выпуск