создать посты на будущее

счас добавляю посты так

$my_post = array();
        $my_post['post_title']    = $input_proxy[$key]['post_title'] . date('d.m.y');
        $my_post['post_content']  = ParseProxy ( $key, $input_proxy[$key]['alias'] );
        $my_post['post_status']   = 'publish';
        $my_post['post_author']   = 1;
        $my_post['post_category'] = $input_proxy[$key]['post_category'];
        $my_post['tags_input']    = $input_proxy[$key]['tags_input']; 
        
        
        // Insert not empty post into the database
        if ($my_post['post_content'] != '')
            wp_insert_post( $my_post );

но появляются они сразу. как сделать чтобы посты появлялись в будущем, например через 1 день от публикования

пишите пост, дату публикации ставите в будущем – и публикуете пост. в реале он опубликуется, когда наступит указанная дата.

пишите пост, дату публикации ставите в будущем - и публикуете пост. в реале он опубликуется, когда наступит указанная дата.

не получается
пост публикуется сразу , но дата в будущем показывается

копайте в шаблоне, при стандартном выводе так не должно быть.
а вот через query_posts возможно.

Anonymous
Отправить
Ответ на: