在WordPress主题或插件中使用composer

因为wordpress的结构和使用环境限制,所以正常情况下我们开发主题或插件只能将包打包下来,但如果程序或空间是你自己的,你并不为了发布,比如我,就必须要用composer来管理包。实例:

wordpress使用Guzzle包

默认的wordpress并不是一个标准的composer结构,但你不用管,使用下面的命令在根目录

composer require guzzle/guzzle

安装

composer install
在WordPress主题或插件中使用composer
WordPress使用composer
在WordPress主题或插件中使用composer
WordPress加载Guzzle

composer会自动创建配置文件及下载包

接下来,只需在Wordpress插件或主题中自动加载Guzzle Classes

require 'vendor/autoload.php';
use GuzzleHttp\Client;