labchain / laravel-wp-api
修改过的Laravel包,用于Wordpress JSON REST API
dev-master
2019-07-18 18:45 UTC
Requires
- php: >=5.5.0
- guzzlehttp/guzzle: ~6.0
- illuminate/support: ~5.2
Requires (Dev)
- phpunit/phpunit: 4.8.*
This package is auto-updated.
Last update: 2024-09-19 07:27:13 UTC
README
Laravel 5包,用于Wordpress JSON REST API
安装
只需将以下行添加到您的composer.json文件中,然后运行安装/更新即可
"Labchain/laravel-wp-api": "~1.0"
配置
您需要在config/app.php中添加服务提供者和可选的外观别名
'providers' => array( Labchain\LaravelWpApi\LaravelWpApiServiceProvider::class ) 'aliases' => array( 'WpApi' => Labchain\LaravelWpApi\Facades\WpApi::class ),
并将包配置文件发布以配置Wordpress安装的位置
php artisan vendor:publish
用法
该包提供了一些现有API方法的简化接口,详细说明请参见此处。您可以使用提供的外观或注入Labchain\LaravelWpApi\WpApi类。
文章
WpApi::posts($page);
页面
WpApi::pages($page);
文章
WpApi::post($slug);
WpApi::postId($id);
分类
WpApi::getCategories();
标签
WpApi::tags();
分类文章
WpApi::getCategories($id);
作者文章
WpApi::authorPosts($id);
标签文章
WpApi::tagPosts($slug, $page);
搜索
WpApi::search($post);
存档
WpApi::archive($year, $month, $page);