vivlong / phalapi-wordpress
PhalApi 2.x扩展类库,操作Wordpress。
1.0.0
2024-08-17 14:44 UTC
Requires
- php: >=8.0.0
- guzzlehttp/guzzle: ^7.0
This package is auto-updated.
Last update: 2025-02-19 08:35:17 UTC
README
PhalApi 2.x扩展类库,操作wordpress。
安装和配置
修改项目下的composer.json文件,并添加:
"vivlong/phalapi-wordpress":"dev-master"
然后执行composer update
,如果PHP版本过低,可使用composer update --ignore-platform-reqs
。
安装成功后,添加以下配置到./config/app.php文件:
'Wordpress' => array( 'url' => '<yourSiteUrl>', 'api_key' => '<userApiKey>', 'api_secret' => '<userApiSecret>', 'options' => [ 'version' => 'wp/v2', 'verify_ssl' => false, 'timeout' => 10, ], 'auth' => 'jwt', 'jwt_token' => '<JwtToken>', 'basic_user' => '<username>', 'basic_pwd' => '<password>', ),
针对WP5.6后推出的Application Password功能,接口配置auth可选jwt或basic
使用
在文件中,使用服务:
$wordpress = new \PhalApi\Wordpress\Lite();