lplabs/wordpress-muplugin-installer

使用 Composer 安装 WordPress 必须使用的插件

2.0.1 2016-07-27 15:57 UTC

This package is auto-updated.

Last update: 2024-09-11 14:18:28 UTC


README

Build Status Test Coverage Code Climate Issue Count

composer require lplabs/wordpress-muplugin-installer

多框架 Composer 库安装器并不能完全安装 WordPress 的必须使用插件。虽然它会将插件放入到 mu-plugins 文件夹,但这并不足以使 WordPress 识别为必须使用的插件。

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

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

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

Git 钩子

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

composer setup-hooks