WordPress Bedrock高级自定义字段作为依赖

时间:2017-03-24 10:12:38

标签: wordpress composer-php advanced-custom-fields

我正在使用BedRock建立一个WordPress网站,并且正在考虑是否有办法在我的作曲家中“需要”ACF插件。

因此,计划是使用干净简单的repo,你可以在其中安装git pull和composer,然后安装所有内容(包括插件)

但我没有在ACF网站上找到有关如何执行此操作的任何文档。

这甚至可能吗?洛尔

我找到了这个包,但它适用于ACF Pro,我只需要免费版。

https://github.com/PhilippBaschke/acf-pro-installer

如果有人对BedRock有任何经验并且可以帮助我,那将非常感激:)

非常感谢提前!

1 个答案:

答案 0 :(得分:1)

如果您将wpackagist存储库添加到Composer"存储库",则可以要求ACF免费版本。

在Bedrock的composer.json添加wp-packagist回购:

"repositories": [
    {
        "type": "composer",
        "url": "https://wpackagist.org"
    }
],
...

然后在同一个文件中,需要插件:

"require": {
    "php": ">=5.6",
    "composer/installers": "~1.0.12",
    "vlucas/phpdotenv": "^2.0.1",
    "johnpbloch/wordpress": "4.7.2",
    "oscarotero/env": "^1.0",
    "roots/wp-password-bcrypt": "1.0.0",
    "roots/soil": "3.7.1",
    "wpackagist-plugin/advanced-custom-fields" : "4.1.*"
},
...

运行composer update,它应该获取插件。