regularjack/wp-plugin-boilerplate

一个面向对象的WordPress插件开发样板,用于开发高质量、可测试的插件

安装: 22

依赖: 0

建议者: 0

安全: 0

星星: 12

关注者: 1

分支: 7

类型:wordpress-plugin

dev-master 2016-11-19 19:30 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:58:31 UTC


README

一个面向对象的WordPress插件开发样板,用于开发高质量、可测试的插件。

Build Status PHP 5.3+

这是一个实验。你可能还不希望使用它。

特性

  • 自动加载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

Ack