2012-11-01 3 views
2

J'essaie d'ajouter un nouveau poste prévu à mon blog wordpress à distance. Mais, lorsque j'essaie de définir "post_status" sur "future", il ne le fait pas et définit "Post_Status" sur "Draft".
J'utilise la méthode "metaWeblog.newPost" pour créer un nouveau message.
Quelqu'un sait ce qui ne va pas avec les messages programmés?
Y a-t-il une chance que "metaWeblog.newPost" ne supporte pas "Post_Status" pour être "futur"?wordpress xml-rpc poste prévu

Répondre

2

Lorsque vous modifiez le statut de publication dans le futur, vous devez également indiquer la date future. Exemple:

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);