Minha configuração consiste na criação automática de tópicos do Discourse para posts do WordPress correspondentes assim que são publicados e na substituição dos comentários padrão do WordPress.
Tenho tudo isso configurado corretamente e tem funcionado bem por alguns anos.
No entanto, devido a algumas dificuldades técnicas, algumas dessas conexões foram perdidas.
Então…
Como as associações são feitas em primeiro lugar, em termos de back-end? O Discourse tem um campo de banco de dados com o ID ou URL do post do WP?
e
Se essa conexão for quebrada, existe uma maneira na interface do usuário de reassociar, ou a associação precisa ser atualizada/corrigida manualmente no banco de dados via terminal ou de outra forma?
Desculpe, só para confirmar, você está atualmente usando o Plugin WP Discourse?
Estou apenas imaginando, pois você não menciona isso em sua descrição, no entanto, o que você descreve é o que o plugin faz.
Se você estiver usando o Plugin WP Discourse, suas dificuldades técnicas estiveram associadas ao plugin? Se sim, você poderia descrevê-las?
A associação é feita no WordPress usando os seguintes campos de metadados do post do WP: discourse_post_id, discourse_topic_id, discourse_permalink.
Se você estiver usando o Plugin WP Discourse, você pode reconectar os posts do WP aos tópicos do Discourse na barra lateral do Discourse, que você encontrará na interface de edição do post do WP (à direita).