Добавляйте удаленно сообщения WordPress в мой блог, но как добавить картинку? - PullRequest
3 голосов
/ 23 июня 2011

У меня есть этот пост в моем блоге:

http://lifepearls.herobo.com/2011/06/tom-hardy-is-bane/

Я делаю посты из своего php кода с этим:

function wpPostXMLRPC($title,$body,$rpcurl,$username,$password,$category,$keywords='',$encoding='UTF-8') {
    $title = htmlentities($title,ENT_NOQUOTES,$encoding);
    $keywords = htmlentities($keywords,ENT_NOQUOTES,$encoding);

    $content = array(
        'title'=>$title,
        'description'=>$body,
        'mt_allow_comments'=>0,  // 1 to allow comments
        'mt_allow_pings'=>0,  // 1 to allow trackbacks
        'post_type'=>'post',
        'mt_keywords'=>$keywords,
        'categories'=>array($category)
    );
    $params = array(0,$username,$password,$content,true);
    $request = xmlrpc_encode_request('metaWeblog.newPost',$params);
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_POSTFIELDS, $request);
    curl_setopt($ch, CURLOPT_URL, $rpcurl);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_TIMEOUT, 1);
    $results = curl_exec($ch);
    curl_close($ch);
    return $results;

}

Однако я не знаю, как добавить изображение и какое поле.

Вот изображение с приборной панели для изображения:

http://lifepearls.herobo.com/path.jpg

Это ручной способ добавления моего изображения в пост, так как это часть конкретного шаблона.

Как я могу добавить свое изображение удаленно, любая идея?

Ответы [ 2 ]

0 голосов
/ 15 ноября 2014

Мы создали плагин ( WP Remote Connections ), который может отправлять сообщения, страницы и мультимедиа из одной установки WordPress в одну или несколько других WordPress :) Это может быть то, что вы ищете.

0 голосов
/ 29 июня 2011

MetaWebLog API не имеет способов передачи изображений или других ресурсов. Вы потерялись, за исключением того, что передали изображения через ftp / sftp и просто <img> включили их.

...