WordPress 允许插件和主题作者在管理区域显示通知,以让用户了解新功能和更新。然而,随着 WordPress 生态系统的快速发展,管理员通知可能会失控。
更新插件并看到一半的屏幕被管理员通知覆盖是非常烦人的。
然而,作为插件作者,这更加令人沮丧,因为我们才是为此受到指责的人。
当然,还有一些插件滥用管理员通知进行促销。有些你甚至无法关闭。在看到Jeff关于 WPTavern 的文章并阅读了一些评论后,我们感到有必要写下这个主题并提供一个可能解决问题的建议。
如果您认为管理员通知失控,那么您应该知道它只会变得更糟(除非对此采取措施)。
目前官方插件目录中有 44,000 多个 WordPress 插件。不包括托管在 Github 或商业 WordPress 插件上的数千个。
随着越来越多的开发人员进入 WordPress 生态系统并创建了新的插件,您可以想象会有一段时间您更新 5 个插件并看到 5 个不同的管理员通知。
那么解决方案是什么?
一个集中的通知中心。
你看,当我们将OptinMonster从 WordPress 插件转换为软件即服务(SaaS 应用程序)时,我们构建的第一件事就是一个通知中心,让我们的用户随时了解新的变化。
这很受我们观众的欢迎。用户可以将通知标记为已读,并且他们可以随时返回阅读以前的通知。它不引人注目并且很好地服务于它的目的。那些想要保持更新的人会阅读通知,其他人可以通过将其标记为已读来忽略它。
在Awesome Motive,我们就为我们的 WordPress 插件套件构建我们自己的通知系统进行了几次内部讨论。
但考虑到我们有这么多插件,这是不可行的。如果我们不得不更新通知中心的潜在错误,那么我们将不得不同时更新我们所有的插件。
一个更好的解决方案是在 WordPress 核心中添加一个通知中心,并且有一个所有开发人员都会遵循的标准化方式。
Barry Kooij 创建的名为WP Notification Center的 WordPress 插件形式有一个很好的概念证明(我们在这里写过)。
目前,该插件没有关闭通知或阅读完整详细信息的选项。但这是解决这个问题的一个很好的开始。
你们中有多少人希望看到 WordPress 核心内置通知中心?
请在下面留下您的评论,让我们知道您的想法。