[Помогите] wp_insert_post не отрабатывает

Тема в разделе "Wordpress", создана пользователем LEXAlForpostl, 1 май 2011.

Статус темы:
Закрыта.
Модераторы: DzSoft, Sorcus
  1. LEXAlForpostl

    LEXAlForpostl

    Регистр.:
    21 май 2008
    Сообщения:
    739
    Симпатии:
    226
    Здравствуйте.
    Установил последнюю версию WP. Навоял скриптик.
    PHP:
    include('/var/www/wp3/wp-blog-header.php');  
    $post = array ('post_title' => 'Fut1',
         
    'post_content' => 'This is my post.',
         
    'post_status' => 'future',
         
    'post_date'=> date ("Y-m-d h:").date("i+5").date(":s"),
         
    'post_date_gmt'=> date ("Y-m-d h:").date("i+5").date(":s"),
         
    'post_author' => 1,
         
    'post_category' => array(1,2)
         );
    if (
    wp_insert_post($post,$e)!=0)
    echo 
    "OK";
    else
    var_dump($e);
    Однако, пост добавляется сразу.А необходимо, чтобы он добавился через 5 минут.
    Причем, в БД запись добавляется со статусом post_status = publish
     
  2. vanderv

    vanderv

    Регистр.:
    30 май 2009
    Сообщения:
    270
    Симпатии:
    12
    PHP:
    date ("Y-m-d h:").(date("i")+5).date(":s");
     
  3. LEXAlForpostl

    LEXAlForpostl

    Регистр.:
    21 май 2008
    Сообщения:
    739
    Симпатии:
    226
    В БД добавляется со статусом future, но при наступлении необходимого времени - не появляются на сайте, и продолжают быть со статусом future.
     
Статус темы:
Закрыта.