Skip to main content

How to ACF Pro with Composer

1. load ACF Pro with Composer

a. Systemvariable erstellen (Beispielhaft hier mit falschen Werten aus der ACF Doku)

COMPOSER_AUTH='{"http-basic": {"connect.advancedcustomfields.com": {"username": "thisismysupperlongkey123124124213123123", "password": "https://mysite.com"}}}'

b. Repo in Bedrocks Composer.json hinzufügen Doku

"repositories": [
{
"type":"composer",
"url":"https://connect.advancedcustomfields.com"
}
]

c. Privates Repo von ACF Pro herunterladen Doku

composer require wpengine/advanced-custom-fields-pro

2. register ACF Pro License Key via .env & application.php

a. Bedrocks .env erweitern um den ACF_PRO_KEY Doku

ACF_PRO_KEY="thisismysupperlongkey123124124213123123"

b. Neuen Lizenz-Key in die wp-config.php per application.php injecten Doku

// ACF PRO License key
if (env('ACF_PRO_KEY')) {
define('ACF_PRO_LICENSE', env('ACF_PRO_KEY'));
}

3. ACF_composer im Theme hinzufügen

https://github.com/Log1x/acf-composer
a. composer require log1x/acf-composer
b. wp acorn vendor:publish --tag="acf-composer"