WordPress是否应该通知用户插件所有权更改? 这是伊恩·阿特金斯(Ian Atkins)两个月前提出的问题。 WP Tavern的读者似乎认为这是一个好主意,至少那些评论了我们的 它的覆盖范围。 但是,原来 火车票 此后没有任何动静。
流程自动化存在真正的技术问题。 所有权变更不一定等同于插件作者变更。 当有人收购公司并维持品牌时,通常就是这种情况。
跟踪此类更改不一定需要通过WordPress。 克里斯·哈迪(Chris Hardie)建立了一项名为 WP监视 通知用户此类更改以及更多信息。 自2020年8月以来也已可用。
“ WP Lookout会监视人们关心的WordPress主题和插件的有趣变化,” Hardie说。 “我为专业的WordPress开发人员,顾问和站点经理创建了WP Lookout,他们希望对他们(以及他们的客户)所依赖的插件和主题保持更多的了解。”
尽管WP Lookout在插件所有权更改方面面临同样的挑战,但它确实具有优势。 它也是 跟踪WordPress新闻组织,包括WP Tavern和 发布状态。 即使所有权更改未反映在插件的WordPress.org页面上,该故事也可能会在新闻中出现。
Hardie于2020年12月上旬启动了新闻跟踪功能。 Wordfence漏洞博客 和 iThemes漏洞汇总博客 作为服务安全通知系统的一部分。 该服务还扫描更改日志以查找与安全性相关的关键字。
通知不止于此。 WP Lookout跟踪插件,主题和核心WordPress更新。 它还支持一些商业插件,例如Advanced Custom Fields Pro,Gravity Forms和WP Rocket。
“当我们初次决定在WordPress网站上使用主题或插件时,我们希望可以对其进行深入研究-代码质量,等级,支持响应能力,新版本历史记录,安全修复速度等,但一旦安装,就很容易随着时间的流逝,忽略了那些“健康”信息的重要部分。” “从许多角度来看,自动更新都是很棒的,但是我认为任何必须随时间来管理和解决不重要的WordPress网站的人都知道,例如,了解更改日志中发生的事情或是否保持更新也很重要。插件的所有权已易手。 但是没人愿意每周登录许多站点的wp-admin来收集该信息。”
Hardie说,WP Lookout对于那些只希望每天通过电子邮件通知少量插件和主题的人来说,总是会有一个强大的免费选项。 但是,客户需要付费才能使用更多功能。 它们使用户可以跟踪更多的插件和主题,并通过电子邮件,RSS,Slack或自定义的Webhooks立即获得警报。
他说:“中间层最多支持50个主题/插件,即时电子邮件通知和个性化RSS提要。” “ Builder层最多支持200个主题/插件,并添加了Slack和自定义Webhook支持以及用于仅获取与安全相关的通知的选项。 随着更多现实世界中用户的反馈,我们可能会随着时间的推移调整每个层中的内容。”
注册后几周内,所有用户都可以访问Builder层。 之后,他们必须订阅或使用免费套餐功能。
服务如何运作
单插件跟踪历史记录。
WP Lookout允许用户搜索和添加单个插件的跟踪器。 该服务主要依靠公共WordPress.org API来获取插件和主题数据。 这与WordPress用于检查更新是否可用的系统相同。
“但这也超出了API提供的功能,” Hardie说。 “例如,主题作者还没有提供.ORG主题更改日志的标准,因此,当您去wp-admin中更新主题时,信息不会显示。 您必须四处浏览Trac或源文件才能找到它。 因此,WP Lookout遵循更改日志详细信息的线索, 把它放在你面前。”
活动插件跟踪器。
还有一个 WP Lookout插件 在插件目录中可用。 它使用API密钥,用户可以从WP Lookout网站获得。 然后,该插件使WP Lookout服务知道安装了哪些插件和主题并将其添加为跟踪器。 使用插件比手动添加单个插件和主题要有效得多。
对于不在WordPress.org上的插件和主题,该服务使用第三方开发人员提供的自定义更新API。 如果这还不够,它将使用网页抓取。 对于新闻来源,它解析RSS feed。
Hardie说:“看到WordPress主题和插件作者以各种各样的方式来管理或不公开管理和展示有关其产品的方法很有趣。” “有些API端点返回的细节级别与.ORG API相同,另一些端点则具有一些内部工具生成的更改日志/版本文档,而另一些根本不愿意做太多事情。 我认为,从长远来看,可以对此进行标准化,以帮助促进保持软件更新的文化,即使/尤其是如果最终使对WP Lookout之类的工具的需求过时的话。
WP Lookout的未来
Hardie没有计划坐在他已经建造的东西上。 下一个目标之一是定期添加WordPress.org以外的新主题和插件。 这意味着与开发团队联系,弄清楚用户如何获得通常没有公共API的通知。 该领域缺乏标准化可能是一个艰难的障碍。
“我打算添加一长串功能,包括集成跟踪GitHub repo版本,将WP Lookout的一些有用数据点集成到wp-admin界面,WordPress Packagist集成,允许按跟踪器配置Slack频道配置等功能,更好的国际化和更好地处理主题/插件作者选择保留在.org代码存储库之外的变更日志,”他说。
Hardie不想在功能创意方面超越自己。 他说,很高兴能从用户那里获得更多有用的反馈。 当前,有80个用户,这是公开可用的数据。 WP Lookout维护 打开数据和财务透明度页面。
他说:“尽管已经为更高级的用户提供了选择权,但我主要将其视为我想为WordPress社区运行的服务,而且我将始终拥有强大的免费功能集。” “我还致力于参与“未来五人计划”,将我在这里学到的知识带回改进中,这可能使所有WordPress用户受益,无论他们是否利用WP Lookout。
像这样:
喜欢加载中……