不使用wp_update_post更新的类别

时间:2012-01-18 15:50:31

标签: wordpress categories

当我运行wp_update_post时,它不会更新类别:

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

wp_update_post($update);

我应该提一下,它确实使用post_content更新帖子,所以帖子正在更新,但我不知道为什么它不更新类别。

感谢任何帮助。谢谢!

1 个答案:

答案 0 :(得分:1)

如果是自定义分类法,请使用:

wp_set_post_terms() 

设置帖子的类别。然后使用:

wp_update_post();

更新类别设置为的帖子。