ccc

API REST Wordpress: Modificar un post

if (isset($arr->token)) {
echo "TOKEN:".$arr->token."<hr>";
$authorization = "Authorization: Bearer ".$arr->token;
// dar de alta un post
$data = array('title' => 'En un lugar', 'content' => 'Modificando el contenido de este post', 'status' => 'publish');
$data_string = json_encode($data);

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://midominio.com/wp-json/wp/v2/posts/82");
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json', $authorization ));
    curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    $result = curl_exec($ch);
}

No hay comentarios:

Publicar un comentario