WordPress 需要通知中心吗?我们这么认为,你呢?

WordPress 允许插件和主题作者在管理区域显示通知,以让用户了解新功能和更新。然而,随着 WordPress 生态系统的快速发展,管理员通知可能会失控。

更新插件并看到一半的屏幕被管理员通知覆盖是非常烦人的。

WordPress 网站管理区域中的通知

然而,作为插件作者,这更加令人沮丧,因为我们才是为此受到指责的人。

当然,还有一些插件滥用管理员通知进行促销。有些你甚至无法关闭。在看到Jeff关于 WPTavern 的文章并阅读了一些评论后,我们感到有必要写下这个主题并提供一个可能解决问题的建议。

如果您认为管理员通知失控,那么您应该知道它只会变得更糟(除非对此采取措施)。

目前官方插件目录中有 44,000 多个 WordPress 插件。不包括托管在 Github 或商业 WordPress 插件上的数千个。

随着越来越多的开发人员进入 WordPress 生态系统并创建了新的插件,您可以想象会有一段时间您更新 5 个插件并看到 5 个不同的管理员通知。

那么解决方案是什么?

一个集中的通知中心。

你看,当我们将OptinMonster从 WordPress 插件转换为软件即服务(SaaS 应用程序)时,我们构建的第一件事就是一个通知中心,让我们的用户随时了解新的变化。

OptinMonster 通知中心

这很受我们观众的欢迎。用户可以将通知标记为已读,并且他们可以随时返回阅读以前的通知。它不引人注目并且很好地服务于它的目的。那些想要保持更新的人会阅读通知,其他人可以通过将其标记为已读来忽略它。

在Awesome Motive,我们就为我们的 WordPress 插件套件构建我们自己的通知系统进行了几次内部讨论。

但考虑到我们有这么多插件,这是不可行的。如果我们不得不更新通知中心的潜在错误,那么我们将不得不同时更新我们所有的插件。

一个更好的解决方案是在 WordPress 核心中添加一个通知中心,并且有一个所有开发人员都会遵循的标准化方式。

Barry Kooij 创建的名为WP Notification Center的 WordPress 插件形式有一个很好的概念证明(我们在这里写过)。

WordPress 通知中心

目前,该插件没有关闭通知或阅读完整详细信息的选项。但这是解决这个问题的一个很好的开始。

你们中有多少人希望看到 WordPress 核心内置通知中心?

请在下面留下您的评论,让我们知道您的想法。