3
我使用codeigniter張貼到我的WordPress的博客。wordpress metaWeblog.newPost xmlrpc創建類別,如果不存在,並防止重複標題codeigniter
代碼
模型
function doPost($title='new post',$content='hi',$categories=array('new'),$keys='new, none')
{
$this->load->library('xmlrpc');
$thePost= array(
array(
'title' => array($title,'string'),
'date_created_gmt'=>array($datetime,'dateTime.iso8601'),
'description' => array($content,'string'),
'categories' => array($categories,'struct'),
'mt_keywords' => array($keys,'string'),
'post_type' => array('post','string'),
),
'struct'
);
$this->xmlrpc->server('http://demo.com/xmlrpc.php', 80);
$this->xmlrpc->method('metaWeblog.newPost');
$request = array('1',$user,$pass,$thePost,TRUE);
$this->xmlrpc->request($request);
$result = $this->xmlrpc->send_request();
if (!$result) {
echo $this->xmlrpc->display_error();
} else {
print_r($this->xmlrpc->display_response());
}
}
,但我有一個問題。
1st。我可以檢查一個帖子是否已經存在相同的標題?
2nd。目前,如果我發佈的類別不在那裏,那麼帖子被定義爲未分類, 我如何改變這個以創建類別(如果不存在)?
3rd。我可以在一個xmlrpc請求中發佈多個帖子嗎?
感謝,我使用的最新版本的WordPress(今天是day0我與WordPress!)及其位於遠程服務器上..
感謝感謝
你能解釋我們如何在php中使用這個wp.newTerm? – 2013-11-02 21:08:57