персонализированный планировщик сообщений для черновиков

У меня много ежедневных публикаций. Теперь я собираюсь запланировать все те посты, которые я сохранил им как черновики. Итак, я попытался создать персонализированный планировщик сообщений. Вот что я пробовал,

$time = strtotime('+5 min'); $args = array('post_type' => 'post','post_status' => 'draft'); $draft_posts = get_posts( $args ); foreach($draft_posts as $posts) { $my_post = array( 'ID' => $posts->ID, 'post_date' => date('Ymd H:i:s', $time), 'post_status' => 'future'); $my_post->edit_date = true; wp_update_post( $my_post ); $time += 5400; // every 1.5 hr } 

Как только я запускаю это, все черновики публикуются мгновенно в одно и то же время, а не через 1,5 часа. Кто-нибудь может рассказать, где проблема?