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

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

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

Notifications in the admin area of a WordPress site

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

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

如果您认为管理员通知正在失控,那么您应该知道情况只会变得更糟(除非采取措施).

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

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

那么解决方案是什么?

集中通知中心.

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

OptinMonster Notification Center

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

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

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

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

Barry Kooij 创建的名为 WP 通知中心的 WordPress 插件形式提供了一个很好的概念证明(我们在这里写过).

WordPress Notification Center

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

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

在下方留下您的评论,让我们知道您的想法.

1

发表回复