Ajay D’Souza 上周发布了 Popular Authors 插件,旨在根据作者获得的帖子浏览量显示作者。这是他的 Top 10 插件的附加组件,并使用基础数据来构建流行作者列表。拥有多个作者的网站可以使用它来了解更多关于访问者应该阅读的内容。

Top 10 Parent 插件是一个页面视图跟踪器,允许最终用户显示热门帖子。然而,它也有可能被用作一个框架来跟踪或显示各种 WordPress 元素的受欢迎程度。例如,开发人员可以构建一个流行的类别插件来显示浏览次数最多的类别。前 10 名包括供开发人员在其数据收集之上使用的 API,D'Souza 将其与 Top Writers 插件一起使用。

人气作者1.0版比较基础。它提供了输出简单链表所需的准系统功能。该插件运行良好,可为需要简单显示作者受欢迎程度的用户提供解决方案。

Top Authors 和 Top 10 都是在不依赖大公司或可能违反数据跟踪法律的情况下收集观点的替代方式。所有数据都直接存储在 WordPress 数据库中。不会收集访客的个人数据。这两个插件都应符合 GDPR 和其他与隐私相关的法规和法律。但是,由于数据直接存储在站点上而不是将数据卸载到第三方,因此它将使用更多资源在每次页面加载时保存该数据。对于大多数人来说,这是最低的成本。

插件的工作原理 将“热门作者”小部件添加到页脚侧边栏。

对于普通用户来说,使用受欢迎的作者应该很简单。该插件提供了一个名为“流行作者”的小部件和一个 [wzpa_popular_authors] 简码。两种输出流行列表的方法都提供了几个配置选项。

安装并激活后,该插件将收集前 10 个父插件收集的数据,并按帖子作者对这些数据进行排序。小部件和简码的主要选项如下:

  • 作者数量。
  • 将作者偏移(即跳过)到列表的顶部。
  • 是否显示回看次数。
  • 特定时间范围内的流行度,可以按天数和小时数进一步配置。

时间范围选项可以说是最重要的。如果未设置,则作者将按历史排序。根据网站的不同,历史数据可能不代表当前的受欢迎程度。将此选项设置为使用最近的时间范围将更准确地对作者的最新帖子进行排序。

简码有更多选项来配置它们的输出。对于需要额外控制的用户,他们可能会发现它比小部件更灵活。简码文档列出了所有可用参数。

值得注意的是,通过安装前 10 个父插件,它会向您的站点添加两个额外的数据库表,名为 *_top_ten 和 *_top_ten_daily。这是数据收集所必需的。

未来的计划和功能

虽然插件的当前 1.0 版本是基础版本,但 D'Souza 计划在后续版本中构建它。现在,他一步一个脚印地听取用户反馈。

在即将推出的插件版本中,他计划添加一个全局设置页面,允许用户设置插件输出小部件的默认设置以及短代码的工作方式。目前,他们必须根据具体情况设置显示选项。 “根据经验,普通用户更喜欢一个他们可以设置并忘记全局选项的地方,”他说。

D'Souza 希望为用户提供更好的显示选项。热门列表目前输出基于文本的列表。但是,目标是允许用户显示作者头像并可能公开基于网格的显示。

他想要有几个版本,他想要一个相当于widgets和shortcodes的代码块。他还在研究如何添加对合著者加插件的支持,以便在任何给定帖子上将帖子视图归功于所有作者。这两个功能都计划在最终的 1.2 版本中发布。对于 1.3 版,他计划使用 REST API 端点来获取主要作者列表。

“我仍在研究其他功能,但我再次乐于接受反馈,”D'Souza 说。 “很大程度上取决于这个插件的使用方式。”

这些大多数功能将是后续功能,并将在 Top 10 父插件的 3.0 版本中提供。 D'Souza 的作品发生了一些重大变化。 “这将包括一个古腾堡区块来显示热门帖子,并有几个类似简码的配置设置,”他说。 “另一个功能还为热门帖子引入了 REST API 端点。此外,我仍在尝试弄清楚如何使用它通过 Ajax 更新当前计数。后者是我觉得更具挑战性的部分。”

喜欢这样:

喜欢正在加载... ...

资源