不久前,贾斯汀·泰德洛克(Justin Tadlock发表了一篇题为“插件作者是否遭受糟糕的管理员通知体验?”的文章。如果您还没有阅读他的文章,我建议您阅读。它详细说明了自从我最初的帖子以来我一直在思考的一个问题。WP Notifications Project Proposal 大约一年前现在:WordPress 的新通知系统会解决垃圾邮件,还是会转移到别处?

答案可能不像我们想象的那么简单。

我一直在构建、维护和支持在过去的五年里,我开发了许多免费、付费和客户端插件。在那段时间里,我也是 WordPress 开源项目的积极贡献者(在工作和个人生活之外,可能尽我所能) . 比起现在的一些人来说绝对是九牛一毛,但是每次看到多个插件或者主题注册admin_noti时会出现的混乱ces 在每个管理页面上,这让我更加相信 WordPress 需要一个集中管理的通知系统。

如果您阅读 Justin 的文章,或者您自己是插件或主题开发人员,那么您就会了解通知系统(又名管理员通知,对打印这些通知的 WordPress 挂钩的引用)WordPress 充其量是有限的.我们需要对自己诚实,但是,管理员通知并不打算用作通知系统。管理员通知实际上应该只用于向用户显示有关系统状态更改的有用信息。消息,例如帖子已更新或删除或需要升级数据库。简短、有用,更重要的是,相关。

作为开发人员,我们通常会寻找问题的根本原因。对于管理员通知,根本原因不是当前的通知系统,也不是插件开发人员将其用于管理员通知以外的事情。根本原因是除了管理员通知之外,没有任何机制可以向用户显示通知。这意味着每当插件开发人员需要或实际上想要通过“应用内消息”与用户交流时,管理员通知是他们这样做的唯一方式。

想让您的用户知道新的升级?管理员通知。想让他们发表评论吗?管理员通知。您的高级许可证即将到期!管理员通知。嘿,我们的优质产品有新促销活动!管理员通知。很快,这一切加起来就是一团糟。

这是像 WP Notify 这样的项目的问题。自 2011 年以来,我们一直收到管理员通知,至少在当前版本中是这样。这意味着我们已经在所有面向用户的消息传递中使用它至少 9 年 - 9 年的插件和主题开发人员使用管理员通知发送消息。给用户。

如果您有孩子,想象一下告诉您 9 岁的孩子他们走错了路,现在他们需要学习一种全新的方式。祝你好运!

所以,尽管我很难接受,但WP Notify并不是神奇解决问题核心的灵丹妙药。正如 Matt Mullenweg 在对 Justin 文章的评论中指出的那样:“我不认为通知中心是这个问题的答案。它可能因其他原因而有用,但不是那个原因。”

但是, 除了必要之外,没有针对通知的具体解决方案,这意味着开发人员将继续按照他们一直做的方式做事。九年后,围绕当前功能实施新指南将非常困难,尤其是因为强制执行它们必须由一小群志愿者(即主题和插件审查团队)完成。

通过构建 WP Notify,我们为插件和主题开发人员创建了一种新的、希望更好的连接和交流方式与他们的用户。同时,我们提供了一个工具,通过它我们可以更轻松地实施任何新指南。例如,您可以创建一个指南,除非您的消息严格在通知用户系统状态更改的范围内,否则需要应用耳朵在通知中心而不是作为管理员通知。

所以,不,我不认为 WP Notify 会是灵丹妙药。我们不会构建、发布,然后第二天突然所有通知垃圾邮件都消失了。这种改变需要时间。

但我确实相信这是朝着正确方向迈出的一步。

如果你同意我的看法,何不加入我们的快乐乐队,帮助我们建立它。

喜欢这样:

喜欢正在加载...

资源