Самое большее, что вы можете сделать автоматизированными методами — это перенести базу данных с исходного сайта в ту структуру, которую понимает WordPress, но вероятность, что перенесется все абсолютно правильно довольно низкая. Тему для WordPress при этом вам все равно придется делать с нуля или подобрать какую-то похожую из репозитория
Еще один вариант — найти способ экспортировать данные с исходного сайта в csv и импортировать их в WordPress с помощью какого-то плагина, например
WP All Import, так вы сможете контролировать какие данные в какие поля импортировать