完成主题开发后,你需要将其准备好提交到 WordPress.org 主题仓库。
在本课中,你将学习如何准备主题提交,包括如何测试主题、检查并遵循主题审查指南,以及为主题准备文档。
测试你的主题
在将主题提交到 WordPress.org 主题目录之前,你应该彻底测试它,确保其按预期工作。
这包括测试是否存在任何错误或警告、如何处理不同类型的内容,以及在可访问性和性能方面的表现。
高级主题开发模块中的“测试你的主题”课程详细涵盖了所有这些方面,请务必复习该课程。
针对 WordPress 的下一个版本测试你的主题也很有帮助,以确保其保持兼容性。
为此,你可以安装 WordPress Beta Tester 插件,该插件允许你将网站切换到 WordPress 的最新测试版或候选发布版。
一旦你确信已彻底测试了主题,就可以进入下一步。
主题审查指南
WordPress 主题审查指南是一套要求,在将主题提交到 WordPress.org 主题目录时需要遵守。
这些指南涵盖了广泛的主题,包括:
- 许可与版权
- 隐私
- 可访问性
- 代码要求
- 功能与特性
- 插件
- 命名、拼写和商标
- 语言与国际化
- 文件要求
- 经典主题要求
- 块主题要求
- 主题设置页面和引导
- 升级销售、信用、链接和垃圾信息
- 主题作者和主题上传限制
你的下一步是审查主题审查指南中的每一项,并确保你的主题满足所有要求。
如果你已经使用“测试你的主题”课程中提到的工具彻底测试了主题,那么你应该已经解决了主题审查指南涵盖的许多问题。
不过,仍然建议你逐一检查所有项目,并在提交前确认每项都符合要求。
在提交过程中,如果主题根据这些指南包含 3 个或更多不同的问题,可能会被关闭并标记为未批准。
修复问题后可以重新提交主题,但这会延迟流程。
准备文档
准备主题提交的最后一步是创建文档,详细说明主题的功能、自定义选项以及任何独特方面。
主题需要提供最终用户文档,说明任何设计限制或特殊的安装/设置说明。
根据文档的详细程度,将决定你在何处添加这些信息。
虽然你可以将这些信息添加到主题的 readme.txt 文件中,但通常更容易的做法是在专门的主题主页上提供这些信息。
许多主题开发者会在其网站上创建一个页面,提供关于主题的详细信息,包括安装说明、自定义选项以及任何其他相关信息。
然后,他们会使用 style.css 文件中的主题 Theme URI 字段链接到该页面。
此链接将显示在 WordPress.org 主题目录中的主题页面以及 WordPress 管理后台中,用户可以点击它访问主题文档。
结论
一旦你测试了主题、对照主题审查指南进行了检查并准备了文档,你就可以将主题提交到 WordPress.org 主题目录了。