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:
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.
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.
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.
@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.
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.
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.