Добавить приложение для всех изображений в сообщении

Я хочу переместить чужой блог WordPress на новый сервер. У меня есть только доступ к экспортированному XML-файлу блога. При импорте XML с помощью плагина WordPress Importer все шло отлично, за исключением импорта изображений.

Похоже, что авторы блога не использовали встроенную функцию загрузки, чтобы добавлять изображения в сообщение в блоге, но загружали их отдельно на сервер.

Мне удалось загрузить все изображения, упомянутые в сообщениях в блоге, и сохранить их в папке «uploads», чтобы все изображения отображались на новом сервере правильно.

Однако они не отображаются в медиа-библиотеке, и поэтому я не могу получить к ним доступ в коде новой темы.

Поэтому мой вопрос:

Как сканировать все сообщения в блоге для ссылок на изображения и добавлять их в виде вложений?

Я занимаюсь разработкой плагина для медиа-инструментов. Одним из инструментов является импорт в виде вложения, который проходит через содержимое всех ваших сообщений, страниц или пользовательских типов сообщений и импорта и прикрепляет изображения к медиа-библиотеке. Он также изменяет URL-адрес, указанный в контенте, на новый URL-адрес, созданный импортом.

https://github.com/c3mdigital/media-tools-for-WordPress