A Wordpress REST API client for Laravel
For when you need to make Wordpress REST API calls from some other Laravel PHP project, for some reason.
This library can be installed with Composer:
composer require vnn/wordpress-rest-api-client
You need to set your wordpress url in your environment:
WP_REST_API_URL=http://yourwordpress.com
For JWT authentication you need the following plugin enabeld in your wordpress installation: Plugin
If you get Authorization header was not found.
you should try the following.
Example:
use Vnn\WpApiClient\Auth\WpBasicAuth;
use Vnn\WpApiClient\WpClient;
require 'vendor/autoload.php';
$client = new WpClient();
$user = $client->users()->get(2);
print_r($user);
composer install
vendor/bin/phpunit