古いサイトから新しいWebサイトに投稿をインポートしようとしているときに不思議に思います。インポートされた投稿は新しいIDを取得しますか、それとも既存の投稿IDを上書きしますか?
ターゲットデータベースに既存の/競合するIDが既に存在する場合に限り、インポートされた投稿が新しい一意のIDを取得することを確認できます。
IDが7579
(WXRエクスポートファイルでは<wp:post_id>7579</wp:post_id>
として表されている)でインポートされる投稿と、ターゲットデータベースに既に存在する同じIDを持つ既存の投稿があるとすると、インポートされた投稿に対して生成されるIDは7583
でした。
(なぜ7583
?私は自動インクリメントを考えましたが、7579
は既存の投稿で、7580
はその投稿の改訂版、そして7581
は何らかのドラフトです。だから7582
がスキップされた理由はよくわかりません。)
インポートされた投稿は新しいIDを取得します。