Здравствуйте!
Есть куча вариантов решения вашей проблемы.
1) Написать свой собственный парсер, который на основании ваших файлов соберет (спарсит) необходимые данные. Далее их можно экспортировать в xls / csv и при помощи плагина WP All Import импортировать на сайт. Или же можно напрямую через REST API импортировать данные.
2) Можно вручную собрать данные в xlsx, а далее импортировать через WP All Import (всяко быстрее будет, чем по одному добавлять на сайт)
3) Когда-то был хороший плагин HTML2Import, который мог на основании html файлов импортировать записи / страницы и т.д. Также создавал htaccess с редиректами. Правда, уже устарел и не могу гарантировать работоспособность.
https://wordpress.org/support/plugin/import-html-pages/
4) Еще вариант - залить ваши html файлы на другой сайт. При помощи готовых плагинов для парснга данных (например, WP Grabber) спарсить, а дальше импортировать
5) Также залит ваши файлы на другой сайт или на локалку. Далее при помощи десктопных программ спарсить и импортировать данные. Одним из лучших парсеров является Visual Web Ripper, где можно не владея программированием спарсить данные.
6) Обратиться во фриланс-биржу.
7) Заказать платную услугу на
https://cms2cms.com/