Если вы осуществили миграцию, отредактировав «Настройки» → «Общие», «URL-адрес сайта» и «WordPress URL», возможно, что какой-то плагин сохранил полный URL-адрес вместо идентификатора медиа-вложения. В этом случае вы можете использовать WP Cli (https://wp-cli.org/) для поиска-замены во всей базе данных. Используйте это так:
wp search-replace 'http://old.url' 'http://new.url' --path /your/wordpress/directory/
в командной строке по вашему выбору (замените «wp» на исполняемый файл вашего wp-cli).
Просто чтобы быть в безопасности: сделайте резервную копию до:
wp db export --add-drop-table
Это сгенерирует файл SQL, который вы можете использовать для восстановления вашей базы данных в случае, если что-то сломается, заменив URL-адреса.