schliflo/acf-pro-installer

Advanced Custom Fields PRO的安装助手

安装次数: 2,009

依赖项: 0

建议者: 0

安全性: 0

星标: 2

关注者: 3

分支: 70

类型:composer-plugin

v1.0.3 2019-02-18 09:27 UTC

This package is auto-updated.

Last update: 2024-09-18 21:29:17 UTC


README

PhilippBaschke/acf-pro-installer的一个实际维护分支:PhilippBaschke/acf-pro-installer

Packagist Packagist Travis

一个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": {
      "schliflo/acf-pro-installer": "^1.0",
      "composer/installers": "^1.0"
    }
  }
}

"version": "*.*.*(.*)"替换为你的期望版本。

如果你希望将ACF PRO安装到./vendor目录而不是./wp-content/plugins,可以将"type": "wordpress-plugin"替换为"type": "library"。例如,如果你想在WordPress主题中包含ACF PRO,这可能是所希望的。

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才会生效。减少版本只能在你需要一个确切版本时工作。