на новом сайте приходится в файлах ручками изменять id’ы
Можно поинтересоваться — ЗАЧЕМ?
ЗАЧЕМ?
Чтобы новости например выводились из нужных категорий.
На старом сайте например id категории =»2″, после импорта данных на новый сайт, id этой категории стал =»4″, соответственно будут выводиться совершенно не те записи которые нужны
С помощью функции get_term_by() можно получить рубрику не только по ID, но также по ярлыку или названию.
С помощью функции get_cat_ID() можно получить ID рубрики по её названию.
Чтобы новости например выводились из нужных категорий.
Я имел ввиду — зачем использовать ИД, если в большинстве случаев можно (я бы сказал — нужно) использовать слаги (можно и названия).
Кроме того штатный импорт-экспорт это инструмент, мягко говоря, не полноценный (та же медиатека не переносится, родные галереи неработоспособны и тд). Обычно при переносе переносится база. А при этом ИД не меняются.