这个项目能做什么
本仓库是 WordPress Subversion 仓库的 Git 镜像,旨在方便对 WordPress 核心的开发和贡献。它包含了原始源码的所有分支和标签。
关键特性和开发能力包括:
- 本地开发环境:使用 Docker 的容器化设置,可快速部署包含 PHP、MySQL 和 JavaScript 的 WordPress 站点。
- 工具链集成:使用 Node.js 和 npm 管理 JavaScript 依赖项和构建流程。
- 测试套件:包含用于运行 PHPUnit 测试、端到端 (e2e) 测试和 JavaScript QUnit 测试的内置命令。
- WP-CLI 支持:集成 WordPress 命令行界面以执行管理任务。
- 质量保证:支持生成代码覆盖率报告,并使用 Actionlint 和 Zizmor 对 GitHub Actions 工作流进行 lint 检查。
- 贡献工作流:与 GitHub 的 fork 和 pull request 机制集成,并链接至 WordPress Trac 工单系统。