サポート » インストール » wp_postsのidを詰めたい

  • okayosと申します。

    あるWordPressを複製し、サイトを作りたいと思っています。
    一部の投稿がそのまま使えるため残したいと思いますが、wp_postsのidが8000を越えているため、新しく投稿した記事が最初から大きな数字になります。(URLに%post_id%を利用)

    空いているwp_postsのidを詰めたいと思いますが、wp_postmetaでpost_idとして使われているため、紐付けを崩すわけにもいきません。
    何かよいプラグイン、方法があればご教授ください。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • モデレーター Okamoto Hidetaka

    (@hideokamoto)

    wp_postsテーブルの中身を見ていただくとわかるかと思いますが、リビジョンやメディア・固定ページなどのデータもwp_postsに保存されています。
    投稿の数に対してidの数値がやたらと大きくなるのはこのためです。

    かなりの機能がwp_postsテーブルを参照しているため影響範囲が非常に大きくなると思われますので、
    一度使われたIDを再度利用しようとすることはおすすめできないです。

    パーマリンクを%post_name%などに変更し、既存の投稿は.htaccessなどで301リダイレクトをかける方が無難かなと思います。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • このトピックに返信するにはログインが必要です。