我在博客上发布了这篇博文:
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
这是将图像添加到帖子的手动方式,因为它是一个 特定模板的一部分。
如何远程添加我的图像,任何想法?
答案 0 :(得分:0)
MetaWebLog API无法传输图像或其他资源。你失败了,除了你通过ftp / sftp转移图像而只是<img>
- 包括它们。
答案 1 :(得分:0)
我们已经创建了一个插件(WP Remote Connections),可以将帖子,页面和媒体从一个WordPress安装发送到一个或多个其他WordPress :)它可能就是您要找的。