2

我正在尝试将新的预定帖子远程添加到我的 wordpress 博客中。但是,当我尝试将“post_status”设置为“future”时,它没有这样做并将“Post_Status”设置为“Draft”。
我正在使用“metaWeblog.newPost”方法创建新帖子。
有人知道预定帖子有什么问题吗?
“metaWeblog.newPost”是否有可能不支持“Post_Status”成为“未来”?

4

1 回答 1

2

当您将帖子状态更改为未来时,您还必须提供未来日期。例子:

global $post;
$my_post = array();
$my_post['ID'] = $ID;
$my_post['post_status'] =  'future';
$my_post['post_date'] =  '2012-12-25 09-20-58'; 
wp_update_post( $my_post );                                 
于 2012-11-03T10:03:57.187 回答