Os comentários que faço nas páginas do WordPress, como C2 – Faith Faraday – FF7.com, não aparecem nessa página nem no Discourse, mas há um tópico chamado C2 no Discourse, sem respostas. O tópico correspondente a essa página está em C2 - FF7.com - Faith Faraday Forum
O motivo pelo qual estou tentando fazer isso funcionar nas páginas é porque coloco URLs bem curtas no final de cada capítulo do meu livro, e realmente não quero redirecionar as pessoas.
Estou usando minha própria instalação do Discourse, a propósito.
Ah, acho que o problema neste caso é que a página que você está tentando renderizar comentários está em uma página que não tem um comments_template. Confira “Exibir comentários sem carregar o template de comentários do WordPress” em
Muito obrigado! Por favor, perdoe a pergunta de novato, faz quase 30 anos que não sou desenvolvedor web, mas onde no meu modelo eu colo esse código? Estou usando o modelo Breakdance.
Não estou familiarizado com o modelo breakdance. Você precisará editar o modelo na página que você linkou. O breakdance tem um bloco de código ou um elemento de código? Se sim, use-o para inserir este trecho no local relevante.
<?php
use WPDiscourse\Utilities\Utilities as DiscourseUtilities;
$discourse_comments = DiscourseUtilities::get_discourse_comments(get_the_ID());
echo $discourse_comments;
?>
Eu tentei colocá-lo no cabeçalho, mas acabou sendo renderizado na página, então vou tentar colocá-lo no template do menu superior como um bloco de código. Eu te aviso como for!
Perdi seu ponto sobre colocar o bloco de código no local correto. Funcionou! Mas o visualizador não pode comentar/responder aqui no WordPress. Talvez eu esteja entendendo mal o recurso?
Analisando mais a fundo a documentação/os tópicos, agora entendo que só posso permitir que as pessoas comentem e usem os recursos avançados do Discourse na visualização do Discourse (faz sentido), mas posso renderizar n número de comentários na página do WordPress. Terei que colocar um link na parte inferior que os instrua a responder depois de clicar no link “Continuar a discussão em forum.ff7.com”.