leonstafford/wp2static

通过静态网站发布实现安全性和性能。

安装次数: 2,957

依赖项: 1

建议者: 0

安全: 0

星星: 1,410

关注者: 28

分支: 263

类型:wordpress-plugin


README

WordPress 静态网站生成和部署插件。

最新: WP2Static 加入 Strattic,领先的 WordPress 到无头和静态网站端到端发布平台!

Strattic 慷慨地让 WP2Static 插件对开源用户可用并维护!

阅读公告

安装选项

文档

支持论坛

贡献

参见 CONTRIBUTING.md

测试

WP2Static 包含多种类型的代码质量和工作功能测试。

测试定义为 composer.json 文件内的 Composer 脚本。

composer run-script test 将运行主要的 linting、静态分析和单元测试。默认情况下,它不会运行代码覆盖率。要运行代码覆盖率,请使用 composer run-script coverage,这将需要安装 XDebug。

composer run-script test-integration 将运行端到端测试。这需要您拥有来自 NixOSnix-shell 命令。有关集成测试的更多信息,请参阅 integration-tests 目录内的 README。

您可以通过指定 composer.json 内定义的任何脚本以命令如 composer run-script phpunit 运行单独的测试阶段。您可以传递参数,例如跳过缓慢的外部请求制作 phpunit 测试,运行 composer run-script phpunit -- --exclude-group ExternalRequests

持续集成由 GitHub Actions 提供,它运行代码质量、单元和端到端测试。