WordPressの記事IDを手動で変更する方法。
記事IDは関連するテーブルが色々あるので、そのまとめ。
記事IDの手動変更手順
- postsテーブルに対し、IDカラムに変更したいIDがないかチェック
- postmetaテーブルに対し、post_idカラムに変更したいIDがないかチェック
- term_relationshipsテーブルに対し、object_idカラムに変更したいIDがないかチェック
- postsテーブルのIDを変更
- postmetaテーブルのpost_idを変更
- postmetaテーブルのobject_idを変更
カスタマイズによって、他にも色々触らないといけないと思うけど、今のところこれで動いているので、そのへんは随時更新する。