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"