Problema com "Publicar como Tópicos Não Listados"

Há algo que deveria ser corrigido aqui. Se as postagens são publicadas com o editor Clássico, o plugin WP Discourse tem duas maneiras de marcar as postagens para serem publicadas como não listadas. Existe uma opção “Publicar como Tópicos Não Listados” na aba de configurações de Publicação do plugin e uma caixa de seleção “Publicar como Não Listado” na página de edição da postagem. Se a opção na aba de configurações de Publicação estiver habilitada, as postagens serão publicadas como não listadas para o Discourse e o valor da caixa de seleção “Publicar como Não Listado” na página de edição da postagem será ignorado.

Quando o editor de Blocos é usado para publicar postagens, existe apenas a opção global no site na aba de configurações de Publicação para marcar postagens a serem publicadas como não listadas.

Para o seu problema, presumo que você tenha a opção global habilitada:

Me diga se não for o caso.

Para o problema maior. As coisas funcionam como funcionam por razões históricas. Por algum motivo, quando o suporte para o editor de Blocos foi adicionado ao plugin, a decisão foi tomada (por mim) de mover a configuração “não listado” de uma opção por postagem para uma opção global do site. Não consigo me lembrar qual foi o motivo, mas a forma como essa configuração agora funciona com o editor Clássico é confusa. Existem algumas maneiras de melhorá-la.

Além disso, após a funcionalidade de publicar como não listado ter sido adicionada ao plugin WP Discourse, o Discourse introduziu funcionalidade semelhante para tópicos do Discourse que são puxados de outro site com Javascript: Embed Discourse comments on another website via Javascript. Isso é controlado com a configuração do site do Discourse embed unlisted. Seria ótimo se essa configuração pudesse lidar com tópicos que foram publicados no Discourse através do plugin WordPress. Se pudesse, o plugin WordPress poderia remover sua configuração “publicar como não listado”.

6 curtidas