webdeveric/wordpress-muplugin-installer

使用 Composer 安装 WordPress 必用插件

资助包维护!
webdeveric

安装: 33

依赖: 2

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:composer-plugin

3.0.1 2024-03-01 13:55 UTC

This package is auto-updated.

Last update: 2024-09-08 15:11:26 UTC


README

composer require webdeveric/wordpress-muplugin-installer

多框架 Composer 库安装程序不能完全安装WordPress的必须使用插件。它确实将插件放在了mu-plugins文件夹中,但这不足以被WordPress识别为必须使用的插件。

此插件通过将插件入口点文件复制到mu-plugins文件夹来解决这个问题。您的插件可以通过在composer.json文件的extra部分指定来指示哪个文件是主要入口点。

{
  "name": "scope/mu-plugin",
  "description": "Just another must-use plugin",
  "type": "wordpress-muplugin",
  "extra": {
    "wordpress-muplugin-entry": "your-plugin-entry-point-file.php"
  },
  "require": {
    "webdeveric/wordpress-muplugin-installer": "^2.0"
  }
}

如果没有指定wordpress-muplugin-entry,此插件将通过在插件文件夹根目录中每个PHP文件的前8千字节中查找Plugin Name:来找出哪些PHP文件是WordPress插件。

Git钩子

运行此命令以安装一个git钩子,该钩子在提交前将运行PHPCS、PHPMD和PHPUnit。

composer setup-hooks