Costumo postar aqui sempre que tenho alguma grande dificuldade. Em parte para ajudar outros, mas também para me lembrar do caminho que segui para conseguir resolver e, se precisar novamente, já ter documentado.
Bom, exportar e importar posts com imagens no Wordpress deveria ser algo simples, mas não é. As imagens, apesar de serem importadas para a biblioteca de mídias não são colocadas automaticamente nos posts.
Para conseguir isso, usei o plugin “Export Media with Selected Content” e, ao exportar novamente, selecionei Export media with selected content. Sim, apareceu uma opção a mais ao exportar posts. Tive que apagar os posts importados anteriormente, inclusive da lixeira. Ao importar, selecionei para fazer o download das imagens.
Depois disso, tive que apagar as centenas de imagens duplicadas na minha biblioteca de midia, e consegui isso usando o plugin. Media Cleaner
Apareceram vários posts duplicados que também tive que apagar. Usei o Delete Duplicate Posts v. 4.8.3 outros não funcionaram. Aliás, essa limpeza é muito boa antes da exportação.
Enquanto estava fazendo isso, usei o plugin Quick Featured Images para ver thumbnail das featured image na lista de posts.
Antes disso já havia tentado o Better Search and Replace para mudar o prefixo do url no banco de dados. tentei tambem o Attachment importer, o Auto upload images
Referencias: https://wphowknow.com/how-to-export-and-import-wordpress-posts-with-featured-images/
https://stackoverflow.com/questions/28643654/where-is-the-post-featured-image-link-stored-in-the-wordpress-database
https://stackoverflow.com/questions/42392567/how-to-import-wordpress-posts-with-images-and-featured-images
https://stackoverflow.com/questions/63672117/how-to-import-wordpress-featured-images-with-rsync-and-mysql-search-and-replace