На прошлой неделе Аджай Д’Суза выпустил плагин Popular Authors , который предназначен для отображения авторов по количеству просмотров постов, которых они достигли. Это дополнение к его плагину Top 10, которое использует базовые данные для создания списка популярных авторов. Веб-сайты с несколькими авторами могут использовать его, чтобы лучше понять, что следует читать его посетителям.
Родительский плагин Top 10 – это средство отслеживания просмотров страниц, которое позволяет конечным пользователям отображать популярные сообщения. Однако он также может служить платформой для отслеживания или отображения различных элементов WordPress по популярности. Например, разработчик может создать популярный плагин категорий, чтобы отображать категории с наиболее просматриваемыми сообщениями. Top 10 включает API для разработчиков, которые могут использовать свой сбор данных, что и сделал D’Souza с помощью плагина Popular Authors .
Версия 1.0 Popular Authors относительно проста. Он предоставляет базовые функции, необходимые для вывода простого списка ссылок. Плагин работает достаточно хорошо, чтобы предоставить решение пользователям, которым нужен простой способ показать популярность автора.
И «Популярные авторы», и «Топ-10» – это альтернативы сбору данных о просмотрах, не полагаясь на крупные компании или, возможно, в нарушение законов об отслеживании данных. Все данные хранятся непосредственно в базе данных WordPress. Персональные данные посетителей не собираются. Оба плагина должны соответствовать GDPR и другим правилам и законам, связанным с конфиденциальностью. Однако, поскольку данные хранятся непосредственно на сайте, а не передаются третьей стороне, он будет использовать больше ресурсов для сохранения этих данных при каждой загрузке страницы. Это минимальная стоимость для большинства.
Использование популярных авторов должно быть простым для обычного пользователя. Плагин предоставляет виджет «Популярные авторы» и [wzpa_popular_authors]шорткод. Оба метода вывода популярного списка предлагают несколько вариантов конфигурации.
После установки и активации плагин собирает данные, собранные родительским плагином Top 10, и сортирует эти данные по авторам сообщений. Основные параметры как для виджета, так и для шорткода следующие:
Вариант временного диапазона, пожалуй, самый важный. Без настройки авторы сортируются по количеству просмотров публикаций за все время. В зависимости от сайта постоянные данные могут не отражать текущую популярность. Установка этого параметра на использование более поздних временных рамок позволит более точно сортировать авторов по их последним сообщениям.
У шорткода гораздо больше возможностей для настройки вывода. Для пользователей, которым нужен дополнительный контроль, они, вероятно, сочтут его более гибким, чем виджет. В документации по шорткоду перечислены все доступные параметры.
Стоит отметить, что, установив родительский плагин Top 10, он добавит на ваш сайт две дополнительные таблицы базы данных с именем *_top_tenи *_top_ten_daily. Это необходимо для сбора данных.
В то время как текущая версия 1.0 плагина является базовой, D’Souza планирует использовать эту основу в следующих версиях. Прямо сейчас он делает это шаг за шагом и прислушивается к отзывам пользователей.
В следующих версиях плагина он планирует добавить страницу глобальных настроек, которая позволит пользователям устанавливать значения по умолчанию для того, как плагин выводит свой виджет и шорткод. В настоящее время они должны настраивать параметры отображения для каждого конкретного случая. «По опыту, обычные пользователи предпочитают место, где они могут установить и забыть о глобальных параметрах», – сказал он.
D’Souza хочет предоставить пользователям улучшенные возможности отображения. Популярный список в настоящее время выводит текстовый список. Однако цель состоит в том, чтобы позволить пользователям отображать аватар автора и, возможно, отображать отображение на основе сетки.
Через пару версий он надеется получить блок, который будет на одном уровне с виджетом и шорткодом. Он также изучает, как можно добавить поддержку плагина Co-Authors Plus, чтобы просмотры постов учитывались для всех авторов любого поста. Обе эти функции запланированы для возможного выпуска версии 1.2. В версии 1.3 он планирует иметь конечные точки REST API для получения списка лучших авторов.
«Я все еще работаю над другими функциями, но снова очень открыт для получения отзывов», – сказал Д’Суза. «Многое зависит от использования этого плагина».
Большинство этих функций будут продолжением работы, которая будет реализована в версии 3.0 родительского плагина Top 10. У Д’Сузы есть несколько серьезных изменений в работе. «Это будет включать блок Гутенберга для отображения главных сообщений с несколькими настройками конфигурации, аналогичными шорткоду», – сказал он. «Еще одна особенность – также представить конечные точки REST API для получения лучших сообщений. Кроме того, я также экспериментирую с тем, как использовать его для обновления счетчика, который в настоящее время осуществляется через Ajax. Я считаю, что последнее – более сложная часть ».
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…