无论您是贝塔 一种预先发布的软件,分发给大量用户在真实条件下进行试用。Beta版已经在内部进行了alpha测试,在外观、感觉和功能上与最终产品相当接近;然而,设计更改经常作为过程的一部分发生。测试人员、临时贡献者或认真贡献者,本手册将为您提供入门所需的信息。
在这里你可以了解WordPress项目是如何组织的,沟通渠道,最佳实践Trac公司 Edgewall Software的一个开源项目,用作WordPress的错误跟踪和项目管理工具。工作流过程等。还有一些指南可以帮助您设置开始为WordPress核心贡献所需的工具。
测试是发布周期中非常重要的一部分。您可以在本地安装最新的开发版本来测试新功能,以及这些更改如何与您的站点设置(主题/插件等)协同工作。你可以开始测试一旦新的开发版本可用(alpha),并在整个发布周期中继续,以确保WordPress的下一个版本与缺陷 错误是错误或意外结果。性能改进、代码优化和被视为增强,而不是缺陷。功能冻结后,只处理错误,回归(与前一版本相反的更改)是最高优先级。-尽可能免费。
您不需要知道如何编码或创建补丁 一种特殊的文本文件,通过标识添加、删除和更改的文件和行来描述代码的更改。它也可以称为差异。补丁可以是应用到代码库进行测试。,只需提供编写良好的错误报告,包含问题的详细信息和复制步骤。提交修补程序并使用新的出血边缘 软件的最新版本,通常在开发中,并且经常不稳定。也称为大旅行箱.夜间版本发布。
发现安全漏洞?WordPress信奉负责任的秘密披露。直接向我们的安全团队报告。
无论您需要报告一个错误并提供修补程序来修复它,还是希望参与维护一个或多个WordPress组件,贡献代码都是改进WordPres的好方法。本节介绍WordPress代码库以及它的布局,然后教你更多关于代码存储库和我们的错误跟踪程序(Trac).
设计决策在WordPress中生成代码通常是贡献代码时的一个考虑因素,本节也对其进行了概述。最后,如果你有兴趣修复bug,我们的演练旨在帮助您快速入门。
随着时间的推移,WordPress社区已经开发了一些最佳实践,保持代码库的一致性和社区的可理解性。
在最佳实践部分,我们概述了编码标准对于CSS公司,HTML格式,JavaScript脚本、和菲律宾比索此外,内联文档标准对于两者JavaScript脚本和菲律宾比索有深入的文档记录。
最后,该部分将遍历核心API以及在以下情况下应遵循的最佳实践写入修补程序.
WordPress开发的全新功能?在本节中,我们包括教程和指南以帮助您进行设置。你是否愿意为本地开发设置WordPress,安装本地服务器,安装版本控制系统(VCS),了解如何使用修补程序,或更好地了解如何使用Trac,我们为您提供保险。
我们都从某个地方开始。如果您在参与WordPress核心的贡献方面遇到困难,请访问松弛(Slack)在#核心中。我们不咬人。 😊