エントリーの一覧で各エントリーのIDを表示したいのですが、エントリーの削除や非公開にしていると番号が飛んでしまいます。
そこで、エントリーIDを任意に変更したいと思うのですが、どのようにすれば変更できるでしょうか。
※もしくは、現在公開しているエントリーのみが連番になるような処置でもかまいません。
環境は以下の通り。
MTE Version 1.53
DB:mysql Version 2.9
宜しくお願いします。
phpMyAdminでmysql を直接ぶっ叩いて、IDを揃えてしまうという荒業がありますが・・・
http://www.dbonline.jp/phpmyadmin/tutorial/index4.html
ここにphpMyAdminを使ってテーブルにデータを入力する方法があります。
厳密には、テーブルのデータを変更する。なのですが・・・まぁ同じことなので・・・・
ごにょごにょいじるより、確実です。
ただし、エントリーデータをいじるので、もしphpMyAdminを理解していないのであれば、ローカル環境か何かで実験して十分経験を蓄えてからの方が、稼働しているサイトでは安心かと・・・
>編集で表示されるURLの要領で、過去に消したエントリーに記事を埋め込めます。
というのはID:10が空いているとして、10に11の記事内容を書き込むということでしょうか?
それですと仮に数百ものエントリーデータがあった場合、編集していくのは大変な作業になってしまうので、今回はphpMyAdminをいじることになりそうです。
なるほど。やはりphpMyAdminから直接操作するしかないのでしょうか。
わかりやすい解説サイトのご紹介ありがとうございます。