Is the only source of content static HTML files? Ideally you’d be able to format it into JSON and use something like lazy-json to loop and insert.
If all you have is HTML, I’d scrape it with something like Scrapy (there’s PHP options too, but Scrapy is very fast) to get the data properly formatted for importing.
ChatGPT would probably have no issue writing the Scrapy spider for you with some guidance.
Nice! def. gonna start making use of Acorn commands! Always end up with some migration script that triggers via a single-use admin URL. wp-cli/acorn commands look loads cleaner/saner way of handling util scripts
As a follow up - it’s working great. I made a script in Vim to automate most of the process. It’s still a bit manual, simply because we have Topics, Sections and Books+Authors.