我正在尝试远程向我的wordpress博客添加新的预定帖子。
但是,当我尝试将“post_status”设置为“future”时,它将无法执行此操作并将“Post_Status”设置为“Draft”。
我正在使用“metaWeblog.newPost”方法创建新帖子
有人知道预定的帖子有什么问题吗?
“metaWeblog.newPost”是否有可能不支持“Post_Status”成为“未来”?
答案 0 :(得分: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 );