2012-01-18 35 views
0

當我運行wp_update_post,它不更新類別:類未更新與wp_update_post

$update = array('ID' => 1623, 'post_category' => array(219), 'post_content' => "Test"); 

wp_update_post($update); 

我應該指出,它更新與POST_CONTENT崗位,這樣才能使後期被更新,但我不知道爲什麼它沒有更新類別。

任何幫助表示讚賞。謝謝!

+0

我會參考可溼性粉劑Codex,但它已經變黑。該死的SOPA + PIPA。 – 2012-01-18 16:08:54

+0

如果向下滾動到頁面的末尾,則會有一個鏈接將您帶到文檔。 – jasonaburton 2012-01-18 16:11:26

+0

好的電話。從食典委來看,這些參數似乎是正確的。確保你的ID是有效的,代碼確實在執行。 – 2012-01-18 16:22:11

回答

1

如果它是一個自定義分類使用:

wp_set_post_terms() 

設置類別職位。然後使用:

wp_update_post(); 

更新該類別設置爲的帖子。