如何为WordPress提出新功能建议

如何为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上找到我们。



Related Posts

  • 2025-01-06
  • WordPress 基础知识

在经营网上商店时,Stripe提供了便利的支付方式,但其手续费可能会迅速累积,影响利润。在这篇文章中,我们将分享一些经过验证的策略,帮助您在不影响客户体验的情况下,减少WordPress中的Stripe交易费用。

閱讀更多
  • 2024-10-30
  • WordPress 基础知识

WordPress表单是连接访客和扩展受众的重要工具。无论是联系表单、调查问卷还是反馈表,嵌入到您网站中都是收集访客信息的快速便捷方式。我们在所有项目中都使用表单,从联系页面到新闻订阅甚至结账表单。在过程中,我们学习了嵌入WordPress表单所需的所有步骤,并将从头到尾引导您完成整个过程。

閱讀更多
  • 2024-09-27
  • WordPress 基础知识

多年来,我们管理过数个 WordPress 多站点网络。实际操作中我们发现,拥有合适权限来管理所有网站的合适人员,可以极大地提高效率。而这正是超级管理员用户角色发挥作用的地方。然而,在 WordPress 多站点中添加超级管理员用户与在单一站点中添加新用户略有不同。对于初学者来说,这个过程可能有些困惑。文章中,我们将向您展示如何在 WordPress 多站点中添加超级管理员用户角色,提供两个简单的方法,并附加一些关于如何妥善保护 WordPress 多站点的技巧。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>