您知道如何为 WordPress 社区做出贡献吗?
已发表: 2020-07-23当我们提到“WordPress”这个词时,通常我们指的是免费的开源“平台”或“内容管理系统”(CMS),它允许您创建各种网站(博客、论坛、公司网站、在线商店、等)与书面内容,照片,多媒体等等。 为了使用 WordPress 创建一个网站,您需要一个域名和一个托管服务来托管您的网站并安装“WordPress”,您可以从 WordPress.org 下载它。 目前,绝大多数网络托管公司已经为您提供安装了 WordPress 的服务。
但 WordPress 不仅仅是 CMS。 在 WordPress.org 主题目录中,您有超过 3,500 个免费的、GPL 许可的主题,您可以在您的网站上安装和自定义这些主题。 您还可以找到超过 56,000 个免费插件,您可以下载并安装在您的网站上,让您完全控制您的网站。
WordPress 社区
为什么我要告诉你这一切? 嗯,原因很简单,WordPress 之所以能成为现在的样子,要归功于一个伟大的社区——全世界超过 500,000 人——他们为项目的进步和发展投入了许多时间。

这个社区是如何运作的? 别担心,这不是某种专属的封闭会所或宗派。 WordPress 社区只不过是这个庞大的志愿者网络,他们以“利他”的方式为 WordPress 项目做出贡献。 正如大卫在这篇文章中告诉我们的那样,我将最后一个词放在引号中,因为为 WordPress 做贡献可以给我们带来很多好处。
让我们来看看这个社区是如何组织的,你必须做什么才能成为其中的一员,无论你的个人资料如何,你如何贡献自己的一份力量并从中获得乐趣。
WordPress 社区的组织方式
可以想象,如果不以有组织的方式来协调超过 500,000 名志愿者的共同目标是不可能的。 出于这个原因, WordPress 社区由两个横向结构组成:一方面,为 WordPress 项目做出贡献的团队(目前有 18 个),另一方面,社区级团队(全球、国家和地方) 属于之前的部分,但“分开”组织(由于语言、地区和其他类似原因) 。
换句话说,这 18 个团队拥有一个全球团队,所有的沟通和工作都完全用英语完成。 但是,正如我稍后会告诉你的那样,他们中的一些人在国家或地方层面也有他们的“子团队”(他们可以是英语或任何其他语言),通过这种方式,我们确保 WordPress 是通用的每个人都可以使用的平台。
无论哪种情况,这两个结构都由一个核心领导团队领导,该团队由 WordPress 的联合创始人 Matt Mullenweg 及其现任首席执行官 Josepha Haden 领导,他们负责协调和指导组成的各个团队的工作这整个生态系统。
下面让我们看看这些团队是如何工作的。
全球项目团队
在解释这 18 个团队的工作之前,我会告诉你一些关于所有团队的操作和总体组织的信息。
每个 WordPress 团队在 make.wordpress.org 网络中都有一个站点,用于相互交流他们正在做的工作。 此外,每个团队都会选择一个、两个(甚至更多)代表(通常缩写为reps )代表团队参与项目的其余部分,确保根据需要提出和解决问题,并协调团队之间的工作。 在这里,您有每个团队的代表。
在团队的网站上,您还可以找到一本手册,其中包含有关该团队的目标是什么、他们是如何组织的、谁是为该团队做出贡献或曾经做出贡献的人、团队内部的沟通方式(每个人都有一个您可以订阅的 Slack 频道),如何协作等。此外,每个团队都通过 Slack 定期召开会议,您可以参加(如果只是为了更好地了解每个团队的情况)。 一些团队还使用 Trello 来组织要完成的不同任务,一些团队使用 GitHub 来管理他们的开发。

加入任何团队就像在 WordPress.org 上创建个人资料、加入每个团队的 make.wordpress.org 页面上的 Slack 频道并开始参加他们主持的任何会议一样简单。 但是,如果您无法参加会议,每个团队都会在他们的网站上转录 Slack 会议。 另外,请记住,您可以注册您最感兴趣的人,并毫无问题地为多个团队做出贡献。
现在您对团队的组织有了大致的了解,让我们看看每个团队的作用:
- 核心:这个团队,几乎所有的程序员,都负责 WordPress 开发(CMS)。 如果您想协作编程、执行测试测试或生成文档,他们有完整的指南。 如果您想了解 WordPress 更新或某些功能的开发状态,请访问他们的网站。
- 设计:设计团队与核心团队并肩工作,但专注于与 WordPress 用户交互相关的所有方面:Gutenberg、CSS 等。
- 移动:该团队负责开发适用于 Android 和 iOS 的 WordPress 应用程序。
- 可访问性:该团队旨在确保在 WordPress 中发布的所有新代码或更新代码均符合 AA 级别的 Web 2.0 内容可访问性指南。
- Polyglots :该团队确保将软件及其文档翻译成所有可能的语言。 您可以开发帮助翻译或作为翻译进行协作的工具。
- 支持:所有 WordPress 用户都有很多文档要学习,但他们也可以在支持论坛或 Slack 频道中提问。 这是一个很好的团队,可以开始协作并从用户问题中学习。
- 文档:该团队负责创建所有 Codex 文档(WordPress 手册以及您可以在其中找到 WordPress 信息和文档的存储库)。
- 主题:该团队负责审查和批准提交的主题以包含在官方 WordPress 主题目录中。
- 插件:与主题团队类似,该团队审查并批准提交的插件以包含在官方 WordPress 插件目录中。
- 社区:该团队负责监督官方活动、指导计划、多元化计划、贡献者外展以及其他发展 WordPress 社区的方式。
- Meta :该团队负责 WordPress.org 网站的维护和管理。
- 培训:WordPress 培训团队创建课程计划和相关材料,以便培训师在真实环境中使用。
- 测试:该团队协助测试整个 WordPress 生态系统。 他们专注于对 WordPress 仪表板和编辑体验的用户测试。
- 制作 WordPress.tv :他们批准和发布 WordPress.tv 上的所有视频,并帮助 WordCamps 对发布的视频进行后期制作和字幕。
- 营销:顾名思义,他们负责让每个人都知道 WordPress 及其社区。
- WP-CLI :WP-CLI 是一个命令行界面,允许用户从终端管理他们的 WordPress 站点。 您可以使用命令设置应用更新、生成备份、发布新帖子和大多数管理员操作。 该团队负责开发该工具并编写有关它的任何文档、教程等。
- 托管:该团队致力于通过与提供商合作和用户培训来改善 WordPress 最终用户在托管环境中的体验。
- Tide :Tide 是一系列自动化测试,针对目录中的每个插件和主题运行,然后在目录中显示 PHP 兼容性和测试错误/警告。
世界各地的社区
为了让 WordPress 在世界范围内广为人知,非常重要的是 WordPress 尽可能多的语言版本,尽可能多的活动在当地组织以提高知名度,并且英语不是每个人的障碍贡献。 出于这个原因,并且沟通不是绝对的混乱,反过来有国家和/或地方团队在当地组织和沟通。

例如,让我们看看我们在西班牙拥有什么。 本文中的 Fernando Tellado 解释了 WordPress 西班牙社区如何运作的详细信息。 但简而言之,我们有:
- 社区:我们在当地举办了 54 场聚会,在全国举办了 13 场 WordCamp。
- Polyglots:西班牙的 WordPress 社区拥有最多的翻译人员,不仅是西班牙语,还有加泰罗尼亚语、加利西亚语和巴斯克语。
- 支持:有西班牙语的 WordPress 支持论坛,内容涉及更新、故障排除、主题和模板设计、插件和黑客、高级 WordPress、多站点和安全性。
- 设计:西班牙 WordPress 社区有一个您可以加入的设计团队,该团队正在与 WordPress.org 的全球设计团队合作。 该团队的运作与全球团队相同。
- 电视:每次聚会或 WordCamp 都有当地团队记录或帮助记录这些事件。
我建议您浏览您感兴趣的小组,如果您还没有这样做,请了解在每个小组中最积极协作的人员团队。 他们都很好!
同样,我们在世界各地有很多地方或国家社区正在创建和参与团队,然后与全球 WordPress 团队互动。 在此链接中,您将找到即将推出的 WordCamps。

无论您住在哪里,您一定会找到一个组织 WordPress 聚会的本地社区,您可以轻松加入并从那里参与并与 WordPress 协作。
你在等什么?
如您所见,您有很多机会加入 WordPress 并进行协作。 您想就某个主题发表演讲、帮助翻译、回答其他人可能遇到的问题、开发代码、帮助组织活动吗? 无论您是加入本地、国家还是全球团体,请记住您必须首先:
- 在 WordPress.org 上注册,
- 加入您可以在 make.wordpress.org 页面上找到的团队的 Slack 频道,以充分了解那里发生的事情。
- 只要您愿意,只要有空就可以进行协作。
您将有机会结识可以与您共度美好时光的令人惊叹的人!
内森·杜姆劳 (Nathan Dumlao) 在 Unsplash 上的特色图片。
