WP Feature Notifications 项目朝着标准化管理员通知的 MVP 迈进

WP Feature Notifications 项目,以前称为WP Notify,正在朝着创建一种更好的方式在 WordPress 管理员中管理和传递通知的方向取得进展。核心贡献者乔纳森·博森格 (Jonathan Bossenger) 于 2019 年启动了该项目,提议在WordPress 中建立一个统一的通知中心,以取代开发人员挂钩管理通知所造成的混乱,该通知并非设计为通知系统。

在功能插件的最新 0.2.0 更新中,贡献者实现了一个更强大的基于 JavaScript 的系统,用于标准化通知在管理中的显示方式。

“最初作为 UX 概念验证开始的东西 已经演变成一个更复杂的基于 JS 的系统,用于显示基于序列化数据的通知,”WordPress 核心贡献者 Joe Bailey-Roberts 说。“目前这使用静态虚拟数据,但在未来的更新中,这将与即将推出的 REST 控制器接口以显示持久数据。”

wp-feature-notifications

该项目正在重组其领导层,Bossenger 辞去领导职务,Bailey-Roberts 接任该职位。

尽管 WP Feature Notifications 目前作为功能插件存在,但其贡献者希望在准备就绪时将其合并到核心中,而不是作为规范插件保留。作为古腾堡第 3 阶段的一部分,他们渴望看到该项目的设计和功能与计划的管理员现代化协同工作。

“通知功能确实是最基本的,并且已经通过 admin_notices 挂钩不断使用,这是一种存在标准化和 可访问性主要问题的解决方法,”Bailey-Roberts 说。“新的 API 需要通用,并且默认可用,否则 admin_notices 仍将是事实上的选项。”

贡献者计划在 0.3.0 版本中从插件中删除演示内容,并将其制作成具有功能通知系统的 MVP(最小可行产品)。

“下一个(也是最大的)难题是通知数据的持久数据库存储,”Bailey-Roberts 说。“我们正在努力完成提议的架构,并讨论其他问题,例如保留、翻译、多站点支持等。”

为了继续推进项目,贡献者正在寻求与核心提交者的合作伙伴关系,以指导准备插件成为一个很好的候选核心,以及具有 PHP 和 SQL 专业知识的其他贡献者。该功能插件可在 GitHub 上进行测试。

WordPress 中的通知解决方案对于改善每个用户的管理体验至关重要。显示通知的标准化方式将使站点管理成为一项更可预测且认知消耗更少的任务。WP Feature Notifications 项目仍处于早期阶段,但它有一定的发展势头,需要帮助。 贡献者可以在#feature-notifications 频道中加入团队每周在 WP Slack 上的办公时间,该项目还将在 WordCamp Europe 的贡献者日有代表。

原文连接

欢迎关注WordPress大学公众号 WPDAXUE
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索