2

以前は静的だったページを WordPress にインポートしています。すべて問題ないように見えますが、奇妙な問題が 1 つあります。

WordPress のドキュメントによると、日付の形式は :Y-m-d H:i:sである必要があり、これが私が指定しようとしているものです:

'post_date_gmt' => date('Y-m-d H:i:s',strtotime($data['date']))

しかし、WordPress 自体では として認識されY-d-m、間違った日付を設定したり、「Scheduled」にいくつかの投稿を追加したりすることさえあります。

私たちの間のこの誤解の原因は何ですか?

4

2 に答える 2

0

$data['date'] に割り当てられる前の日付の組み立てが間違っていたようです。strtotime($day.'/'.$month.'/'.$year) を追加していましたが、私の PHP はそれから米国形式の時刻を作成していたため、月を 1 日として使用していました...申し訳ありません。修繕。:)

于 2013-10-14T07:35:03.593 に答える