将主题提交到WordPress.org

当你确认你的主题已包含所有必需文件、符合主题审查指南,并且已全面测试后,就可以准备将主题提交到 WordPress.org 主题目录了。

接下来,我们来看看这个过程是怎样的。

打包你的主题

上传主题以供审查的过程,要求你上传整个本地主题目录的 zip 压缩文件。

有多种方法可以实现这一点,从使用终端到使用操作系统的文件管理器都可以。

例如,如果你使用的是基于 Unix 的操作系统,可以在终端中使用 zip 命令来创建主题的 zip 文件:

zip -vr new-theme.zip new-theme/

这个 zip 文件应包含主题目录内的所有主题文件。

请确保不要包含任何不属于主题的文件,例如版本控制文件、包依赖文件,或任何主题运行所不需要的其他文件。

关于主题名称的说明

需要注意的是,主题在 WordPress.org 主题目录上注册的名称(有时也称为主题别名)取决于你在本地电脑上创建主题时文件夹的名称。

例如,对于“Twenty Twenty-Four”主题,文件夹名称是 twentytwentyfour。当你创建 zip 文件时,包含所有主题文件的主题文件夹会被打包到 zip 文件中。

当新主题提交时,主题名称会自动从该文件夹名称生成。这个名称随后会在主题目录中各处使用,从主题 URL 到 WordPress.org 上主题代码仓库的位置。

因此,选择一个独特且能反映主题标题的主题名称是个好主意。

上传你的主题

一旦你准备好了 zip 压缩包,就可以将其上传到 WordPress.org 主题目录。

为此,请访问 https://wordpress.org/themes/upload/。

你需要使用你的 WordPress.org 账户登录。如果你还没有 WordPress.org 账户,可以点击创建账户链接并填写所需信息来创建一个。

登录后,你可以点击选择文件按钮,选择主题的 zip 压缩包来上传主题。

你还需要确认你拥有上传主题的权限,它符合主题审查指南,并且与 GPL 兼容。

勾选所有选项后,点击上传按钮即可将主题上传以供审查。

主题审查流程

主题上传后,会自动执行一系列操作。

主题文件会被解压,新主题会在 WordPress.org 主题目录中创建。这意味着主题会有一个基于主题名称的主题 URL,以及一个用于主题代码的 SVN 仓库,所有这些都托管在 WordPress.org 的基础设施上。该过程还会对主题进行一系列自动检查,与 Theme Check 插件中的检查相同。

然后,主题会被添加到审查队列中,由 WordPress 主题审查团队的成员进行审查。这个队列在名为 Trac 的软件中管理,Trac 是 WordPress 社区使用的错误跟踪系统。

会创建一个新的 Trac 工单,并将主题详情添加到工单中。然后,主题审查员会下载主题,并根据主题审查指南进行审查。

如果主题工单在分配后的前 48 小时内没有来自主题审查员的更新,你可以请求将主题放回新队列,并分配新的审查员。

主题审查员和主题作者之间的任何沟通都会在 Trac 工单的评论中进行,主题作者会收到需要解决的问题通知。

当工单更新时,Trac 会自动向主题作者发送电子邮件,因此密切关注你的电子邮件以获取任何更新非常重要。这将是你注册 WordPress.org 账户时使用的电子邮件。

如果主题工单在 7 天内没有来自主题作者的更新,可能会因不活跃而关闭。

一旦主题通过所有必需的检查,审查员会将主题标记为已批准。然后,主题会被添加到 Trac 中的最终审查队列,由关键审查员进行最终审查。

如果主题通过最终审查,它会被标记为上线,主题将出现在 WordPress.org 主题目录中。

延伸阅读

你可以在 WordPress 主题审查团队手册中阅读更多关于主题审查流程的内容。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注