pixelgrade / wp-post-notes
WordPress库,用于在帖子、页面或任何自定义帖子类型中添加内部、私有或公开的备注。
0.6.1
2021-08-20 08:07 UTC
Requires
- php: ^7.4
Requires (Dev)
- brain/monkey: ^2.2
- dealerdirect/phpcodesniffer-composer-installer: ^0.7.1
- phpcompatibility/phpcompatibility-wp: ^2
- phpunit/phpunit: ^7.5
- roave/security-advisories: dev-master
- squizlabs/php_codesniffer: ^3.3
- wordpress/wordpress: ^5.6
- wp-cli/i18n-command: dev-master
- wp-coding-standards/wpcs: ^1
README
WordPress库,用于在帖子、页面或任何自定义帖子类型中添加公开和私有的备注。
关于
WordPress库,用于在帖子、页面或任何自定义帖子类型中添加公开和私有的备注。
版本
在创建新的版本压缩文件之前,运行composer run prepare-for-release
命令以保持一切面向生产。
运行测试
要运行PHPUnit测试,在插件根目录下运行类似以下命令:
./vendor/bin/phpunit --testsuite=Unit --colors=always
或者
composer run tests
请注意,存在简单单元测试(因此有--testsuite=Unit
参数),运行速度非常快,还有集成测试(--testsuite=Integration
),需要加载整个WordPress代码库,重新创建数据库等。根据需要选择要运行的测试。
可以使用以下命令运行单元测试或集成测试:
composer run tests-unit
或者
composer run tests-integration
重要:在运行测试之前,您需要在tests/phpunit/
目录中创建一个包含必要数据的.env
文件。您可以复制现有的.env.example
文件。进一步的说明在.env.example
文件中。
致谢
这个WordPress库使用了大量从WooCommerce提取和修改的代码/逻辑,主要是订单备注逻辑。