ワードプレスでサイト制作していると、たまに、既に公開済みの投稿の投稿ID(post_id)を変更したい場合があります。
単純に投稿の投稿IDを取得する場合はワードプレスにて関数が用意されており簡単ですが、既に発行された投稿IDを書き替えるのは簡単ではありません。
この場合は、データベースに保存された値をphpmyadminで書き替える必要があります。
phpmyadminは一般的なレンタルサーバーの管理画面で起動が可能です。ここではネットオウルのスターサーバーを例にして説明します。
まずは、スターサーバー管理画面に入り、「データベース設定」⇒「phpmyadmin」タブをクリックします。

ログイン画面が立ち上がりますので、ワードプレスで使用しているデータベースのユーザー名とパスワードを入力します。ネットオウル以外のレンタルサーバーでもphpmyadminを起動時には同様にデータベースユーザー名およびデータベースパスワードが必要な筈です。

データベースのユーザー名とパスワードが不明な場合は、下記の方法で調べれます。
ワードプレスがインストールされているディレクトリ内にあるwp-config.phpを開きます。

wp-config.phpを開くと、私の場合、32行目、35行目にデータベースのユーザー名とパスワードの記載があります。

これをメモして先のログインフォームに入力しログインします。下記のようなphpmyadmin画面が開きます。


左側ツリーで該当するデータベース名をクリックし、ドロップダウンリストを開く。さらにドロップダウンリストの中から「wp_posts」をクリック。右側にデータベースに保存されている投稿のデータベース内容の一覧が表示される。

IDを書き替えたい投稿の行の「編集」をクリック。データベース編集画面が開きますので、ID番号を全て書き替え保存して完了です。
