dphiffer/acf-pro-installer

Advanced Custom Fields PRO 安装助手

安装: 904

依赖: 0

建议: 0

安全: 0

星标: 1

关注者: 0

分支: 70

类型:composer-plugin

v1.0.10 2021-09-27 21:12 UTC

This package is auto-updated.

Last update: 2024-09-30 01:41:04 UTC


README

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

Packagist Packagist Travis

⚠️ ACF 已宣布 通过 composer 安装的官方支持

一个 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": {
      "dphiffer/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)。这的好处是您只需在需要更新时更改包仓库中的版本。

请注意,只有更改包仓库中的 versioncomposer update 才会起作用。降低版本仅在您要求一个 确切版本 时有效。