나는 오랫동안 노력 해왔다. 여전히 "Uncategorized"로만 게시한다. 문서에서 카테고리 ID로 정수 값을 사용한다고 명시되어 있지만, 일하지 마라. 나는 또한 소문자로 카테고리 이름을 쓰려고했지만 슬러그로 들어갔다. 설명서에 따르면 모든 것을 제대로하고 있지만 여전히 작동하지 않습니다! wp.newPost이고 wp_insert_post()을 사용하고 있기 때문에특정 카테고리의 Wordpress XML-RPC 게시물
public function create_post($title, $body)
{
$title = htmlentities($title, ENT_NOQUOTES, 'UTF-8');
$content = array(
'post_category' => array(18), // my category id
'post_type' => 'post',
'post_status' => 'pending',
'post_title' => $title,
'post_content' => $body,
'comment_status' => 'closed',
);
$params = array(0, $this->username, $this->password, $content);
return $this->send_request('wp.newPost', $params);
}
훌륭하게 작동합니다. 정확하게 실행하고 싶었습니다. 그리고 네, 포스트 ID를 얻었습니다. XML과 WP로 통신하기 때문에 응답은 같은 형식입니다. ' XML 버전 = "1.0"은?> 는 는 methodResponse를>' –
Alexxandar
내가 나를 위해 일을 일부러, 18 카테고리 ID 경우입니다 나는 틀린가요? –