alephsf/acf-pro-installer-docker-compose

Advanced Custom Fields PRO 的 composer 安装助手,从 docker-compose.yml 中加载环境变量

安装: 78

依赖: 0

建议: 0

安全: 0

星星: 0

关注者: 2

分支: 70

类型:composer-plugin

v1.0.3 2017-01-25 10:17 UTC

This package is not auto-updated.

Last update: 2024-09-23 16:06:27 UTC


README

Packagist Packagist Travis Coveralls

这是一个 composer 插件,简化了使用 composer 安装 ACF PRO 的过程。

它从 环境变量.env 文件 中读取 🔑 ACF PRO 密钥。

用法

1. 将包存储库添加到 composer.json 文件的 repositories 字段中(基于此 gist

{
  "type": "package",
  "package": {
    "name": "advanced-custom-fields/advanced-custom-fields-pro",
    "version": "*.*.*(.*)",
    "type": "wordpress-plugin",
    "dist": {
      "type": "zip",
      "url": "https://connect.advancedcustomfields.com/index.php?p=pro&a=download"
    },
    "require": {
      "philippbaschke/acf-pro-installer": "^1.0",
      "composer/installers": "^1.0"
    }
  }
}

"version": "*.*.*(.*)" 替换为您想要的版本。

2. 使您的 ACF PRO 密钥可用

将环境变量 ACF_PRO_KEY 设置为您的 ACF PRO 密钥

或者您可以在 .env 文件中添加一个条目

# .env (same directory as composer.json)
ACF_PRO_KEY=Your-Key-Here

3. 需求 ACF PRO

composer require advanced-custom-fields/advanced-custom-fields-pro:*

您可以选择一个 确切版本(与您想要的版本匹配)。

如果您使用 *,composer 将从包存储库中安装版本(见 1)。这的好处是,当您想要更新时,您只需要在包存储库中更改版本。

请注意,只有在您更改包存储库中的 version 时,composer update 才会工作。仅当您需要 确切版本 时,减少版本才有效。