趣味のプロジェクトで、Twitterのfeedを取得して投稿タイプに保存しようとしているんだけど、wp_insert_post()で連続して保存すると、’post_date’で指定したものがUTCに変換されてしまい、時間がずれてしまう。
解決策として、
- 投稿時間をtimestampに変換する
- post_date_gmt にはgmdate()で生成したdatetime値を入れる
- post_date にはdate()で生成したdatetime値を入れる
そうして作ったarrayをwp_insert_post()に入れてやる。