Obrigado,
A coisa fica ainda mais estranha. Acabei de assistir a um comentário chegar em uma postagem totalmente nova. A página inicial do nosso site WordPress mostrou imediatamente um comentário naquela postagem. Até agora, tudo parecia certo. Em seguida, ao clicar na postagem, as informações no topo indicavam que havia um comentário.
Cliquei no número de comentários para rolar até o local apropriado na página, mas, em vez de dizer “Participe da discussão”, aparecia “Inicie a discussão”. (Na verdade, não exibimos os comentários, apenas a contagem deles e o link para nossa instância do Discourse.) Achei que uma atualização da página resolveria, mas, ao atualizar, a mensagem voltou a indicar que havia zero comentários. E a página inicial também atualizou para zero.
Verifiquei o discourse_topic_id e o discourse_permalink, e ambos estão corretos. No entanto, os outros campos do Discourse não fazem muito sentido para mim.
O discourse_comments_count diz ‘0’
Isto é o que está em discourse_comments_raw:
{"id":1399,"posts_count":2,"filtered_posts_count":0,"posts":[],"participants":[{"id":11,"username":"nathan","name":"Nathan ","avatar_template":"https://www.ourdiscourse.com/user_avatar/www.ourdiscourse.com/nathan/{size}/182_2.png"},{"id":103,"username":"Zak","name":"Zak","avatar_template":"https://www.ourdiscourse.com/user_avatar/www.ourdiscourse.com/zak/{size}/652_2.png"}]}
Além disso, não consigo entender o que o discourse_post_id deveria ser. Apenas olhando para o número de quatro dígitos que ele contém, eu esperaria que fosse o ID da postagem do WordPress, mas não é. O que ele deveria ser?