Olá,
quando eu ativo essa função
às vezes o post incorreto do WordPress é exibido quando eu clico no botão para mostrar o artigo inteiro. Às vezes está correto, às vezes fica misturado. Alguma ideia do que poderia ser o problema?
Ao clicar no botão “Mostrar Postagem Completa”, o Discourse tenta obter o conteúdo da postagem com base na URL de incorporação do tópico. Geralmente isso funciona, mas pode falhar devido à marcação da postagem do WordPress. Para corrigir isso, você precisa configurar a opção embed whitelist selector do Discourse. Você pode encontrar detalhes sobre como fazer isso neste tópico: Configuring allowed embed selectors.
Há uma chance razoável de que adicionar o seguinte valor à opção embed whitelist selector do seu site resolva o problema:
article .entry-content img, article .entry-content p, article .entry-content ul
Você precisará testar isso. Se não funcionar, será necessário seguir os passos descritos na seção “Finding the CSS selectors to target” do tópico que linkei.
Você poderia ser tão gentil a ponto de me fornecer os valores exatos para o meu site?
Aqui está o link para um artigo:
Tentei adicionar article .mvp-post-content e mvp-post-content, além das suas sugestões acima, mas não funcionou. Quando clico em “Mostrar Post Completo”, aparece apenas um link, então devo estar usando os elementos errados.
Há muita marcação nessa página. Não me surpreende que o Discourse esteja tendo dificuldade em encontrar o conteúdo principal da postagem. Tente o seguinte para ver se ele captura o conteúdo principal:
article .mvp-main-box #mvp-post-main
Os resultados são armazenados em cache por 10 minutos, então você terá que esperar até 10 minutos para saber se as alterações estão corretas.
Você também pode tentar usar apenas article para a configuração. É possível que isso funcione.