サポート » 使い方全般 » post_idの定義は?

  • パーマリンクでpost_idが表示されますが、
    必ずしも順番ではなく、40の次が、58だったりします。
    これは何を元に番号が割り振られているのでしょうか。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • 投稿に1から順に割り振られます。
    ただし、公開された投稿だけでなく、下書きや自動保存などにも割り振られます。(固定ページなどにも割り振りされます)

    なので、公開された投稿では、数字が飛び飛びになることが多いです。
    また下書き等の作成時期により、後から公開した投稿が前の投稿より小さい数字になることもあります。

    >Fumito MIZUNOさま

    ご回答ありがとうございます。
    下書きが含まれるにしても、飛ぶ数字が多すぎます。これは同一データベースが絡んでるなどの原因はありますでしょうか。

    Postsテーブル見てみると早いかもしれませんね。

    削除等をしていなければ基本的にIDが連番になってるはず…………

    記事や固定ページ以外にも添付ファイルなんかも1つづつidを持ちます。画像の多いブログなんかでは記事毎の幅がおおきくなったりしますね:)

    モデレーター gatespace

    (@gatespace)

    確かリビジョンにも割り振られるはず
    いわゆるpost_type = なんとか全てに割り振られるので。

    >確かリビジョンにも割り振られるはず

    そうなのですね、それで解決しました。

    ただ、もう1点気になるのは、連続で新規投稿しても、2個数字が飛ぶのですが、どこかでpostが行われているのでしょうか。

    モデレーター gatespace

    (@gatespace)

    Hinaloeさんが書かれていますが、Postsテーブル見てみると早いと思います。
    Fumito MIZUNOさんが書かれていますが、自動保存に割り当てられている可能性があります。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「post_idの定義は?」には新たに返信することはできません。