API获取WordPress的所有类别和帖子

时间:2015-04-03 11:09:10

标签: wordpress

我正在开展Codeigniter framwork项目,我想要WordPress的所有类别,所有子类别,所有帖子标题和帖子详细信息。

是否有任何API可以提供WordPress所需的所有数据,我可以在codeigniter中使用?

提前致谢。

1 个答案:

答案 0 :(得分:0)

以下是我之前使用的代码:

$XMLRPC_URL = "http://examle.com/wordpress/xmlrpc.php";
    $BLOGID     = 1; // even if not WP multi site
    $USERNAME   = 'administartor'; // a user on requested wordpress, that user should have the desired permissions
    $PASSWORD   = 'password';
    $request    = xmlrpc_encode_request("wp.getTaxonomies",array($BLOGID, $USERNAME, $PASSWORD));
    $curlHandle = curl_init();
    curl_setopt($curlHandle, CURLOPT_URL, $XMLRPC_URL);
    curl_setopt($curlHandle,CURLOPT_RETURNTRANSFER,1);
    curl_setopt($curlHandle, CURLOPT_HEADER, false);
    curl_setopt($curlHandle, CURLOPT_HTTPHEADER, array("Content-Type: text/xml"));
    curl_setopt($curlHandle, CURLOPT_POSTFIELDS, $request);
    $response = curl_exec($curlHandle);

我正在使用(wp.getTaxonomies)获取您可以在此处使用的所有类别XML-RPC WordPress API