2017-02-06 7 views
1

私はwordpressの中に投稿を挿入しています。投稿が公開されるとPost_dateは無視されます

アレイの例

[ 
'post_title' => 'Hi there', 
'post_content' => 'Hi there', 
'post_date' => '2016-12-01 12:00:00', 
'post_status' => 'publish' 
] 

私はワードプレスのエディタを使用して投稿を編集するために入力すると、私は日が私が充填され、実際の日付と交換することを異なっている参照してください。

私はポストを挿入するとき私のオリジナルpost_dateを保持したいと思います。

この問題を解決するにはどうすればよいですか?

おかげで、

Jaster

+0

より多くのコードを投稿してください助けていただければ幸いです。有用な配列は、それ以上のガイダンスを提供するには不十分です。どのように投稿を挿入していますか? 'wp_insert_post()'で? –

答えて

1

あなたはこの機能を使用して日付を変更し得ることができ、

<?php get_the_modified_date($d); ?> 

と直接詳細https://codex.wordpress.org/Function_Reference/get_the_modified_date

のために、この機能

<?php the_modified_date($d, $before, $after, $echo); ?> 

を使用し、その後modidiedと表示さ詳細

https://codex.wordpress.org/Function_Reference/the_date

https://codex.wordpress.org/Function_Reference/the_modified_date

またはあなたがこの機能を使用し、日付を公開したい、

<?php the_date($format, $before, $after, $echo); ?> 

は、私はそれはあなたが

+0

助けてくれてありがとうございますが、私の問題は私が投稿を公開するときです、私の元のpost_dateは上書きされ、実際の日付で更新されます。私は投稿を発表するとき、私のオリジナルの日付を保持したい。 –

関連する問題