Problemas ao configurar o Discourse com WordPress

Olá!
Estou super feliz com o Discourse e com a existência de um plugin para o WordPress, embora esteja tendo alguns problemas com os comentários.

Configurei tudo, mas há algumas coisas que não estão completamente claras para mim.

  1. Tenho posts antigos no WordPress e, se um usuário quiser comentá-los e eu não tiver um post vinculado no Discourse, como funciona?
    O usuário pode criar um novo tópico no Discourse vinculado ao post do WordPress ou preciso publicar do WordPress para o Discourse para que os usuários possam comentar?
    Exemplo: Archivi fantastici e dove trovarli (online) – 9minuti Este post também tem comentários antigos que não são visíveis porque não há um post do Discourse vinculado.

  2. Tenho um post no WordPress com comentários antigos e gostaria de listá-los no post do WordPress e usar o Discourse para novos posts. Vi que o Discourse tem essa opção, mas o formulário do WordPress ainda está visível no final do post do WordPress. Se eu deixar assim, as pessoas vão comentar da maneira normal sem usar o Discourse…
    Exemplo: Barbero Time, la time line di tutti i video integrali – 9minuti

Obrigado antecipadamente. Pesquisei no Google antes de perguntar, mas não encontrei nada relacionado.
Alessandro

E aí, ótimas perguntas!

Você pode fazer qualquer uma das duas opções. O importante é estabelecer a conexão entre os dois. Uma vez feita essa ligação, as funções de comentário funcionarão. Imagino que você saiba como lidar com a opção “Publicar no Discourse”, ou seja, quando a postagem é criada. Para a opção de vinculação, você pode vincular qualquer postagem do Discourse a uma postagem do WordPress usando a opção de publicação “Vincular a um tópico existente” na barra lateral ao editar a postagem do WordPress.

O ponto principal aqui é que, quando a configuração “Mostrar Comentários Existentes do WP” está ativada, o plugin wp-discourse insere os comentários do Discourse (ou seja, as postagens do tópico vinculado) acima do modelo normal de comentários do WordPress, que mantém toda a sua funcionalidade padrão.

Isso significa que uma maneira de lidar com isso é no seu tema do WordPress, modificando o modelo comments.php do WordPress. Com essa abordagem, você pode fazer qualquer coisa com os comentários do WordPress.

No entanto, se programar não for uma opção, você pode desativar a composição de comentários do WordPress (ou “fechar” os comentários do WordPress) na interface administrativa do WordPress da mesma forma que faria normalmente no WordPress. Vá em “Configurações” > “Discussão” e depois:

  • Para novas postagens, desmarque “Permitir que as pessoas enviem comentários em novas postagens”.
  • Para postagens antigas, defina “Fechar automaticamente comentários em postagens com mais de” para 0.

O resultado disso é que você manterá seus comentários antigos abaixo dos novos comentários do Discourse e o formulário de composição de comentários do WordPress não será visível.

Obrigado, Angus. Vou tentar e depois atualizo o tópico.