tablepressのID番号が変更できないとき

先日テーブルのデータをインポートしたときに遭遇したトラブルです。
インポートそのものは簡単に成功したのですが、
ID番号が元のデータとずれていたので変更を試みました。
しかし、何度やっても受け付けてくれません。
焦って、折角インポートに成功したデータを一旦消去して、
もう一度やり直すことに・・・。
すると今度は、ID番号が一桁増えた状態で現れるという始末。
どうすれば問題が解決できるのか?
ググってみても、同じようなトラブルに遭遇した人がいないせいか
ズバリこれという解決策は見つからない。
仕方ないので、自分なりに色々とやってみました。
結論からいうと、データベースを弄るしかありません。
“wp_options” の中に “tablepress_tables”というのがあります。
問題の原因は”last_id” の値にあったのです。
例えば、値が既に “1” となっていれば、新しくインポートされる
テーブルのID番号は “2” から割り振られることになります。
筆者の場合は、そこの値を “0” にするのではなく、
テキストエリア内を全部削除してから
インポートをやり直したところ上手くいきました。
削除ではなくアレンジを加えたい場合は、いつでも元に戻せるように
エディタなどに内容をコピペしておいて作業を進めた方が無難です。

コメント投稿フォーム

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


* キャプチャコード