Ajay D’Souza发布了适用于十大插件的热门作者附加组件

阿杰·索萨(Ajay D’Souza) 发布了流行作家 插件上周,该插件旨在按作者达到的帖子浏览量显示作者。这是他的附加组件 前10名 插件并使用基础数据来构建受欢迎的作者列表。具有多个作者的网站可以使用它来进一步了解访问者应阅读的内容。

排名前10位的父级插件是一个页面浏览跟踪器,允许最终用户显示热门帖子。但是,它也有可能用作框架,以通过受欢迎程度跟踪或显示各种WordPress元素。例如,开发人员可以构建一个流行的类别插件,以显示浏览次数最多的类别。前10名包括一个供开发人员在其数据收集基础上使用的API,这是D’Souza使用 热门作家 插入。

流行作者1.0版是相对基本的。它提供了输出简单链接列表所必需的准系统功能。该插件运行良好,足以为需要一种简单显示作者受欢迎程度的用户提供解决方案。

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

插件如何工作ajay-dsouza发布了流行的作者,并为其添加了顶级插件10 Ajay D’Souza发布了流行的作者的前10个插件将“流行作者”小部件添加到页脚侧边栏。

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

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

  • 作者数。
  • 偏移(即跳过)作者位于列表顶部。
  • 是否显示后视图计数。
  • 在某个时间范围内的受欢迎程度,可以按天数和小时数进一步配置。

时间范围选项可以说是最重要的。如果不设置它,那么作者将按历史记录排序。根据站点的不同,历史数据可能无法代表当前的流行程度。将此选项设置为使用最近的时间范围将对作者的最新帖子进行更准确的排序。

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

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

未来计划和功能

虽然该插件的当前1.0版本是基本版本,但D’Souza计划在此基础上的后续版本中进行构建。现在,他一次迈出了一步,正在听取用户的反馈。

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

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

他希望有几个版本,他希望有一个与小部件和简码同等的代码块。他还正在研究如何增加对 合著者加 插件,以便将帖子浏览量计入任何给定帖子的所有作者。这两个功能都计划在最终的1.2版中发布。对于1.3版,他计划使用REST API端点来获取主要作者列表。

D’Souza表示:“我仍在开发其他功能,但再次很乐意接受反馈。” “很大程度上取决于此插件的使用情况。”

这些功能中的大多数都将是后续功能,并将在Top 10父插件的3.0版中使用。 D’Souza的作品发生了一些重大变化。他说:“这将包括古腾堡(Gutenberg)块,以显示顶部帖子,并具有几种类似于简码的配置设置。” “另一个功能是还引入REST API端点以获取热门帖子。另外,我还在尝试如何使用它来更新当前通过Ajax进行的计数。后者是我认为更具挑战性的部分。”

像这样:

喜欢加载中……

资源

相关文章