我使用下面的代碼檢測重複的標題 - WordPress的RPC
<?php
require("class-IXR.php");
$client = new IXR_Client('http://domain.com/xmlrpc.php');
$USER = 'user';
$PASS = 'pass';
$content['title'] = 'Test title';
$content['categories'] = array("games");
$content['description'] = '<p>Lorem ipsum dolor sit amet</p>';
$content['custom_fields'] = array(array('key' => 'my_custom_fied','value'=>'yes'));
$content['mt_keywords'] = array('foo','bar');
if (!$client->query('metaWeblog.newPost','', $USER,$PASS, $content, true))
{
die('Error while creating a new post' . $client->getErrorCode() ." : ". $client->getErrorMessage());
}
$ID = $client->getResponse();
if($ID)
{
echo 'Post published with ID:#'.$ID;
}
?>
如何避免重複發帖例如title.For如果我已經有帖子標題爲Test it
發佈使用WordPress。當我嘗試張貼另一篇文章標題Test it
它不應該發佈。
P.s:我的博客中有1000篇文章。
輝煌:)愛你 –
這將工作,如果你在WordPress內,但不在API。 – timgws