regularjack / wp-plugin-boilerplate
一个面向对象的WordPress插件开发样板,用于开发高质量、可测试的插件
dev-master
2016-11-19 19:30 UTC
Requires
- php: >=5.3
Requires (Dev)
- php: >=5.3
- johnpbloch/wordpress: ^4.5
- phpunit/phpunit: ^4.8
- vlucas/phpdotenv: ^2.4
This package is not auto-updated.
Last update: 2024-09-14 18:58:31 UTC
README
一个面向对象的WordPress插件开发样板,用于开发高质量、可测试的插件。
这是一个实验。你可能还不希望使用它。
特性
- 自动加载PHP类
- 使用PHP命名空间
- 不再需要手动包含每个插件文件
- 单元测试
- 使用PHPunit进行测试,无需额外配置
- 只需编写你的测试类并运行
phpunit
- 准备使用travis
- 与WP-CLI集成
- 更多
- 管理设置屏幕
安装
直接安装到WordPress安装的插件文件夹中,然后从wp-plugin-boilerplate
重命名为你想要的插件名称(以下命令假设你的插件将命名为wp-foo
)
cd wp-content/plugins
git clone git@github.com:regularjack/wp-plugin-boilerplate.git wp-foo
cd wp-plugin-boilerplate
mv languages/wp-plugin-boilerplate.pot languages/wp-foo.pot
find . -type f -exec sed -i 's/WP Plugin Boilerplate/WP Foo/g' {} +
find . -type f -exec sed -i 's/WpPluginBoilerplate/WpFoo/g' {} +
find . -type f -exec sed -i 's/wp-plugin-boilerplate/wp-foo/g' {} +
rm -rf README.md .git