arya / wordpress-plugin
WordPress 插件模板
dev-main
2022-05-25 21:12 UTC
Requires
- php: ^7.0
This package is auto-updated.
Last update: 2024-09-16 13:26:18 UTC
README
WordPress 插件模板
WordPress 插件构建模板。
基础
要求
- PHP 版本 7.0 或更高
- WordPress 5.0 或更高
- Docker 20.10 或更高(开发)
- Grunt 1.4.0(开发)
功能
PHP 标准建议
WordPress
- 设置页面
- 关于页面
- 上下文帮助
- 插件操作链接
安装
Composer
composer create-project --no-install --remove-vcs arya/wordpress-plugin your-plugin dev-master
cd your-plugin
您需要重命名
- 将目录
plugin-name
重命名为your-plugin
- 将文件
plugin-name.php
重命名为your-plugin.php
然后在所有模板中查找并替换
plugin-name
到your-plugin
plugin_name
到your_plugin
PLUGIN_NAME
到YOUR_PLUGIN
PluginName
到YourPlugin
(命名空间)
如果您是 Linux 或 macOS 用户,可以使用 sed
命令
egrep -lRZ 'plugin-name' . | xargs -0 -l sed -i -e 's/plugin-name/your-plugin/g'
最后,编辑 composer.json 文件以声明插件依赖项
composer install --prefer-dist
编码愉快!
Grunt
安装 Grunt
sudo npm install --global grunt-cli
npm install --silent
构建(压缩资源)
grunt
处理插件的版本
grunt version
Docker
创建并启动容器
docker compose up -d
停止和删除容器、网络、镜像和卷
docker compose down --volumes
许可证
此项目采用 GNU 通用公共许可证,版本 2.0。有关完整的许可证文本,请参阅LICENSE。