如何为WordPress提出新功能建议
您是否想知道新功能是如何添加到WordPress中的?您可以通过Trac或GitHub提出WordPress的新功能建议。此外,您还可以报告错误并打开工单,以便贡献者和开发人员将其添加到WordPress核心中。
在本文中,我们将向您展示如何为WordPress提出新功能建议。
新功能如何进入WordPress
作为一个开源软件,WordPress的发展由其用户和组成核心团队的志愿开发人员驱动。任何人都可以提出他们认为对所有WordPress网站有益的新功能和改进建议。
如果有足够多的用户需要某个功能,并且有开发人员愿意为该功能工作,那么它最终会成为软件的一部分。这是WordPress能够现在支持超过43%的网站的成功秘诀。
此外,WordPress可以通过插件轻松扩展。这意味着即使某个功能未包含在核心软件中,也可以作为WordPress插件添加。如果一个功能可以通过插件轻松添加,并且对大多数WordPress用户无益,那么它就不会被添加到核心中。通常情况下,大多数新功能建议都是这样的。
用户可以通过使用WordPress Trac来提出功能建议。Trac是一个错误跟踪、开发和工单系统。所有WordPress的开发进度都记录在Trac上。另外,用户还可以在WordPress请求和反馈论坛上提出新功能建议。这使得用户可以将他们的建议提交为想法,并且其他WordPress用户可以对其投票。
根据想法生成的票数,WordPress开发团队可以考虑将其添加到核心中。
接下来,让我们看看如何使用WordPress Trac和GitHub提交新的功能想法。只需点击以下的链接即可跳转到相应部分:
使用Trac添加WordPress新功能建议
首先,请确保您正确使用了Trac。
注意:Trac不是一个支持平台。如果您正在寻找支持,请使用WordPress支持论坛。
在您创建Trac工单之前,请彻底搜索它,以确保没有其他人已经建议过此功能。您可以通过访问WordPress Core中的搜索页面,并在搜索栏中输入搜索术语来进行搜索。
一旦您确定要建议的功能不存在,请访问Trac网站。从这里,简单地点击“创建新工单”按钮。
接下来,您需要登录到您的WordPress.org账户。如果您没有账户,则需要先注册。
登录后,您将看到新工单表单。请输入您功能建议的详细信息。
首先,您需要提供功能建议的摘要。这应该是一个简单的一句话,解释您尝试通过功能建议解决的问题。在“描述”区域,您需要提供尽可能详细的关于您建议的功能的信息。随意添加截图和示意图来解释您的建议。您还需要在此空间中解释为什么您认为该功能应成为核心的一部分。
确保将“功能请求”选择为您的工单类型。如果您正在添加错误报告,请选择“缺陷(错误)”。如果您认为您建议的功能实际上是对现有功能的增强,请将您的工单类型选择为“增强”。然后,您可以根据需要选择WordPress版本号(如6.1),组件和贡献者焦点。
组件指的是特定的区域,如WordPress评论、编辑器、主题、插件等。相反,贡献者焦点是您可以添加到工单的附加标签。完成后,您可以预览详细信息,然后点击“创建工单”按钮。
如果您向下滚动,您将看到工单的预览。确保所有详细信息正确后再提交WordPress功能建议工单。
提交Trac工单后会发生什么?
一旦您提交了Trac工单,它将对其他贡献者和开发人员可见。核心开发人员也会收到通知,他们可以查阅您的工单并采取行动。
任何WordPress用户都可以对工单采取一些行动。例如,有人可以更改焦点、组件、状态等详细信息。这些更改将被记录并显示在Trac中。如果您的工单引起了足够的兴趣,有人可以为其开发并提交补丁。此补丁可以由核心开发人员审查并接受。一旦补丁被接受,核心开发人员或有权限的人可以“提交”更改,并将在下一个更新周期中添加到核心中。
根据建议的性质,将其成为核心一部分可能需要数天、数周、数月,甚至数年。尽管有时等待时间较长,提交功能请求仍然是值得的。正因为这样的请求,WordPress从仅支持博客的软件发展成为今天的内容管理系统。
使用GitHub添加WordPress新功能建议
另一个提出WordPress新功能请求的方法是使用GitHub。GitHub是一个基于云的网站,允许开发人员存储和管理他们的代码,跟踪更改,提供版本控制,并帮助他人协作项目。
首先,您需要访问GitHub网站并注册一个免费账户。
之后,您可以访问GitHub上的WordPress核心页面。在这里,您会看到一个概述。点击“Repositories”选项卡。
在下一个屏幕上,搜索您想要提出新功能建议的代码库。例如,如果您对块编辑器有新的想法、错误报告或改进建议,您可以将其发布在Gutenberg代码库中。
选择相关的代码库后,您可以为您的建议创建工单。简单地点击菜单顶部的“问题”选项。
接下来,您将看到一个问题、错误报告和其他线程的列表。首先,您可以搜索问题选项卡,确保您的功能请求尚未发布。从这里,您可以点击右上角的“New issue”按钮。
在下一个屏幕上,您会看到多个选项以创建新问题。选择“功能请求”选项。
接下来,您需要输入功能请求的详细信息。您可以提供标题并写下详细信息。之后,点击“Submit new issue”按钮以创建工单。
之后,将会有一个GitHub线程,您可以在其中关注关于您建议的功能的讨论和开发。
我们希望本文帮助您了解如何为WordPress提出新功能建议。您可能还想查看我们关于为什么WordPress是免费的以及终极WordPress安全指南的文章。
如果您喜欢这篇文章,请订阅我们的YouTube频道,以观看WordPress视频教程。您还可以在Twitter和Facebook上找到我们。