Bug ao compartilhar post do WP Admin?

Olá, pessoal. Instalei o WP Discourse e, ao compartilhar algumas postagens do administrador, isso acontece:

(esta é a postagem que compartilhei https://carptalk.uk/deals/deal-fox-fx-explorer-barrow-camolite-barrow-bag-2x-mesh-bags-2x-bag-straps/)

É assim que ela aparece aqui:

https://forum.carptalk.uk/t/deal-fox-fx-explorer-barrow-camolite-barrow-bag-2x-mesh-bags-2x-bag-straps/40

Screenshot 2020-01-08 at 01.52.55

Quando clico em “Show Full Post” (Mostrar Postagem Completa), aparece o texto do meu rodapé:

Screenshot 2020-01-08 at 01.54.19

Isso é um bug?

Não é um bug. Quando o botão “Mostrar Postagem Completa” é clicado, o Discourse tenta encontrar o conteúdo da postagem a partir de sua URL. Você pode indicar ao Discourse qual conteúdo é o conteúdo principal da postagem configurando a configuração do site embed whitelist selector do Discourse.

Detalhes sobre a configuração estão aqui: Configuring allowed embed selectors. Como você tem um site WordPress, há uma boa chance de que a configuração de exemplo na seção “Encontrando os seletores CSS para direcionar” do tópico funcione para você. Ao testar isso, lembre-se de que os dados da postagem extraídos do WordPress são armazenados em cache por 10 minutos, então você pode precisar esperar até 10 minutos para ver se sua configuração está correta.

Ahh, ok, eu apenas assumi que era um bug, já que funciona em alguns posts. Aqui está um post onde funciona:

https://forum.carptalk.uk/t/deal-ridgemonkey-black-white-camo-bobble-hats-2/29

Quando a configuração do site embed whitelist selector não está configurada, você frequentemente obterá o conteúdo correto do post puxado para o Discourse. Isso depende do conteúdo do post incorporado. Por exemplo, eu crio muitos posts de teste com o conteúdo “This is a test, this is only a test.” O Discourse não consegue recuperar esse conteúdo do meu site WordPress a menos que eu configure a opção. Se eu criar um post mais longo, o Discourse encontra o conteúdo correto quando a configuração embed whitelist selector não está configurada.

Obrigado, Simon. Vou verificar isso agora :slight_smile: