Bloco de Comentários do WP Discourse

A partir da versão 2.4.7, o Plugin WP Discourse inclui um bloco de Comentários Discourse para o Editor de Blocos. O bloco de Comentários Discourse é a principal forma de adicionar Comentários Discourse a um tema habilitado para blocos, como o Twenty Twenty Three. Aqui está um vídeo curto sobre como usar o bloco de Comentários Discourse

Próximo Passo

Se você ainda não o fez, certifique-se de conferir:

Observações

  • O bloco de Comentários Discourse não suporta atualmente a configuração “Carregar Comentários com Ajax”.
  • Para saber mais sobre Temas de Blocos no WordPress você pode ler mais sobre eles aqui.
4 curtidas

a que horas o suporte da configuração “Carregar Comentários com Ajax”?
meu wordpress usa cache de página inteira, então preciso carregar comentários via ajax.

Eu acho que você deveria excluir comentários do cache. Esse é um procedimento comum. O cache é apenas para conteúdo estático por natureza, e comentários não fazem parte disso.

1 curtida

Meu site WordPress tem um volume de tráfego muito alto, com cerca de 5 a 8 milhões de visitas por dia e aproximadamente 200 milhões de visitas por mês. Essas estatísticas vêm do Cloudflare.

Como resultado, implementei o cache de página completa, que pode ser considerado páginas estáticas. Portanto, quero que os comentários sejam carregados dinamicamente via AJAX. Além de exibir os comentários em tempo real, também quero garantir que os comentários não causem nenhuma degradação de desempenho no WordPress.

Seu WordPress está recebendo uma quantidade enorme de bots. Você precisa de algo para lidar com isso. Um problema conhecido e pouco discutido, porque os administradores gostam de grandes números.

Sim, há um grande número de robôs. Como meu WordPress é um site de notícias e informações, ele naturalmente atrai muito tráfego.

Não tem nada a ver com a natureza do seu site. A maioria são bots de SEO inúteis, scrapers e knockers. Há apenas cerca de uma dúzia que você quer, e facilmente 99% do valor total apenas aumenta a carga do seu servidor.

Quero dizer que você deve primeiro tirar essa carga, e depois começar a se perguntar se mostrar comentários do discourse é um problema.

1 curtida

@shuaiZend Você pode confirmar o problema exato que você está tendo? Os comentários não estão carregando? Por favor, compartilhe um link de exemplo ou uma captura de tela, se puder.

1 curtida

Sim, estou usando AJAX.
Mas os comentários não estão carregando.

AJAX USADO


AJAX Desativado

Apenas “Carregar comentários com Ajax” Desativado:

outro

teste: discourse comments test – test

Olá @shuaiZend, obrigado por tentar explicar. No entanto, ainda não tenho certeza qual é o problema? Os comentários estão sendo carregados quando você desabilita “Carregar comentários com Ajax”. Por que não deixar essa configuração desabilitada?

Porque o WordPress tem muito tráfego e usa cache de página inteira, espero carregar os comentários dinamicamente no formato de ajax sem afetar o desempenho do WordPress.

Ainda não consigo entender por que você não exclui os comentários do cache, como deveria (e aliás, o que é guiado por um plugin que faz cache para você; se você faz cache através de um reverse proxy, como Nginx ou Varnish, essa tarefa fica ainda mais fácil).

E você realmente deveria eliminar a sobrecarga, que não vem das pessoas. E ajustar as configurações do seu php-fpm.

Você está resolvendo isso no lugar errado.

1 curtida

@shuaiZend Este é, de fato, o primeiro passo que eu também recomendaria. Você consegue fazer isso?

@shuaiZend Só queria retomar este assunto, pois estou trabalhando na próxima versão do plugin. Você tentou remover o comentário do cache?

1 curtida

Existem opções/caminhos para personalizar a saída do Bloco de Comentários do Discourse? As “Respostas Notáveis” não são exatamente o que o meu pessoal quer.

Olá Alan, sim, você pode usar a aba “Conteúdo do Texto” no admin do WP Discourse para atualizar a cópia das “Respostas Notáveis”.

2 curtidas

Nossa, como eu perdi isso? Desculpe, isso resolve o problema e mais.

1 curtida