The Movable Type Knowledge Base

Import Assigns New Entry IDs

Question

I had to re-install Movable Type, and when I imported all of my entries, they were assigned new IDs. Can I get my old IDs back?

Answer

Movable Type has to assign new entry IDs during the import to avoid overwriting any entries which already exist in the installation with the same IDs, so this behavior is intentional. There really isn't an easy way to fix this, because the entry ID is used extensively throughout the database to tie all the data together for a particular entry.

This is one reason why the default file naming convention was switched to use the entry title by default. We realized most users were implementing Archive File Templates to avoid having the entry ID as the file name, and thus causing broken links if they needed to import their entries.

Submit Feedback on This Article

Your comments on how we can improve this article are appreciated; but please do not use the feedback form to submit support requests or questions. We will not respond to or publish such queries submitted through this form. If you have a technical question or problem, visit Movable Type Support.

Yahoo! Small Business web hosting services

Six Apart
Makers of weblog software and services for individuals, organizations and businesses.
This website is powered by Movable Type.