Alterar nome de domínio do WP Discourse

Você pode automatizar esse processo. Acho que os links que apontam para o domínio antigo do Discourse a que você está se referindo são os links para tópicos do Discourse que aparecem abaixo das postagens do WordPress. Esses links são definidos pelo campo discourse_permalink do post. Você poderia tentar atualizar manualmente esse campo para uma de suas postagens para confirmar que isso resolve o problema:

Existem alguns plugins do WordPress que podem automatizar o processo de remapeamento desse campo. No passado, usei o plugin Velvet Blues Update URLs. Parece que esse plugin não é mais suportado. Existe uma versão bifurcada dele que eu não experimentei: Update URLs – Quick and Easy way to search old links and replace them with new links in WordPress – WordPress plugin | WordPress.org. Também vi este plugin recomendado: Better Search Replace – WordPress plugin | WordPress.org English (Canada).

O principal a se ter em mente é que você precisa usar um plugin de remapeamento que seja capaz de atualizar os campos personalizados de postagem. Acho que ambos os plugins que eu linkei podem fazer isso. Eu também procuraria um plugin que permita executar um teste antes de realizar o remapeamento real. O segundo plugin que eu linkei diz que suporta isso.

Certifique-se de salvar um backup recente do seu banco de dados do WordPress antes de executar o remapeamento. Também seria bom tentar atualizar manualmente o campo discourse_permalink para apenas uma postagem para confirmar que isso resolve o problema para você.