Estou recebendo a mensagem: Você não está conectado ao Discourse. na aba de conexões no painel do plugin do WordPress. Estou obtendo esse erro ao publicar uma nova entrada no WordPress:
Erro cURL 7: Falha ao conectar em discourse.mysite.com porta 443: Conexão recusada
O mesmo erro ocorre ao conectar via não SSL, porta 80.
A chave da API foi copiada corretamente.
Funcionou quando instalei inicialmente, mas depois precisei alterar os subdomínios do WordPress e do Discourse, e agora não está mais funcionando. O que estou esquecendo?
Sugiro remover completamente (desativar e depois excluir) o plugin wp-discourse. Reinstale, insira novamente as informações de conexão e veja se funciona.
Ok, resolvido. Como tenho 2 IPs no meu droplet, precisei editar /etc/hosts para associar o domínio do meu Discourse ao IP real associado ao Discourse, em vez de 127.0.0.1.
O que eu ainda não entendo, no entanto, é se é necessário ativar os webhooks para que os comentários do Discourse apareçam no WordPress ou não.
Webhooks permitem que o Discourse envie novas postagens para o WordPress imediatamente. Não creio que exista outro mecanismo de polling, mas talvez eu tenha esquecido.