Планирование публикации в WordPress с кодом (не в WordPress.) - PullRequest
0 голосов
/ 16 марта 2012

Как я могу обновить публикацию для публикации в будущем? пока у меня есть это:

$postAmends = array(
                        'ID'            =>  $newID,
                        'edit_date'     =>  true,
                    );
                    $postAmends['post_title'] = $post->post_title.' In the future!'; 

                    //Sort the date and deadline.:
                    switch ($postMeta[' _task_repeat'][0])
                    {
                        case 'daily':
                            $postAmends['post_date'] = date('o-m-d H:i:s', strtotime($post->post_date.' +2 minutes'));
                            update_post_meta($newID, ' _task_billing_deadline', date('F j, Y', strtotime($postMeta[' _task_billing_deadline'][0].' +1 day')));
                            break;

      wp_update_post( $postAmends );

Этот код работает, но он не запланирует публикацию, только делает его ожидающим и никогда не публикует его.

Я искал все выше и ниже, и все, что я могу найти, это люди, описывающие, как это сделать в бэкэнде WordPress, не совсем то, что мне нужно xD

РЕДАКТИРОВАТЬ: Также настройка

'post_status'   => 'future'

просто публикует сообщение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...