Benefícios de usar comentários WP sobre incorporação JS?

Configurei os comentários do WP junto com o plugin WP-Discourse e acabei de notar que também é possível incorporar comentários via javascript, como visto em Hacker, Hack Thyself

Ao percorrer os comentários incorporados em JS, vejo muito mais recursos (número de respostas, datas clicáveis, indicadores de resposta, oneboxes aparentemente mais limpos, etc.) do que vejo nos comentários do WP e estou me perguntando, existem benefícios ocultos para os comentários do WP vindos do próprio plugin WP-Discourse?

Pelo que sei, a principal vantagem é que os comentários do Wordpress são a solução “low code” para usar o Discourse em comentários, tornando-o utilizável por pessoas não técnicas em suas instâncias do Wordpress.

A solução Embedding Discourse Comments via Javascript é mais flexível, mas requer alguns conhecimentos técnicos para ser usada.

3 curtidas

Haha, estou aprendendo isso agora enquanto tento personalizar os embeds de JS :slight_smile:

Percebi outro benefício do WP em relação ao embed de JS: parece que com os comentários do WP Discourse, posso mostrar comentários mesmo de um site que exige login, enquanto com o embed de JS isso não parece ser possível.

É possível, mas o usuário precisa ter um cookie válido para o site do Discourse. Isso geralmente é usado quando ambos os sites estão sob o mesmo login SSO.

2 curtidas

Ah, sim, com comentários incorporados em JS, consigo ver os comentários em um Discourse privado quando estou logado no Discourse, no entanto, não consigo vê-los se não estiver logado no Discourse, veja:

Inversamente, com os comentários do WP Discourse, consigo ver as respostas de uma instância privada mesmo que eu não esteja logado nessa instância privada ou nem mesmo seja um membro dela.

Atualmente, configurei meu site Discourse para exigir login e, ainda assim, quero que usuários públicos e não-Discourse vejam os comentários no site WP, então o método WP parece funcionar melhor por enquanto.

Se eu quiser permitir que apenas membros do Discourse os vejam ou decidir remover a opção de login obrigatório, provavelmente usarei a incorporação de JS porque gosto da funcionalidade adicional que ela oferece pronta para uso.

2 curtidas