<?php
post_to_wordpress("Hello World");
function post_to_wordpress($title) {
$ch = curl_init();
$timeout = 0;
curl_setopt($ch, CURLOPT_URL, "http://tsrnews.com/api/get_nonce/?controller=posts&method=create_post");
curl_setopt($ch, CURLOPT_HTTPGET, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$data = curl_exec($ch);
curl_close($ch);
$jsonData = json_decode( $data );
$reVal = post_request($jsonData['nonce'], $title);
return $reVal;
}
function post_request($nonce, $title) {
$ch = curl_init();
$timeout = 0;
curl_setopt($ch, CURLOPT_URL, "http://tsrnews.com/api/create_post/?nonce=".$nonce."&title=".urlencode($title)."&status=publish");
curl_setopt($ch, CURLOPT_HTTPGET, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$data = curl_exec($ch);
curl_close($ch);
return true;
}
preferences:
43.13 ms | 402 KiB | 5 Q