Sugiro que esta configuração tenha a palavra “forçar” adicionada de alguma forma. Por exemplo, “forçar embeds a serem não listados” funcionaria.
Isso esclareceria que esta configuração substituirá qualquer tentativa de definir o status de listado/não listado de um embed.
Existem vários pedidos de suporte no Meta (faça uma busca por “unlisted” para encontrar alguns deles) que suspeito que teriam sido evitados se essa redação fosse melhorada.
Desde a discussão nesse tópico (e as solicitações de suporte associadas), houve uma alteração em discourse/discourse, que talvez seja o motivo pelo qual não houve solicitações de suporte adicionais desde as que você está se referindo.
Adiciona import_embed_unlisted (padrão true) especificamente para tópicos criados para embeds importados (principalmente embeds JS).
Altera o padrão de embed_unlisted para false.
A justificativa por trás dessa alteração, e a fonte final de confusão nesse conjunto de recursos, foi que a antiga configuração do site misturava uma configuração para um conjunto geral de recursos, ou seja, o status de listagem de tópicos incorporados, com um caso de uso específico para esse conjunto de recursos, ou seja, o status de listagem de tópicos incorporados por meio de uma importação (principalmente embeds JS). Você pode ver essa mistura na redação antiga.
embed_unlisted: "Tópicos importados não serão listados até que um usuário responda."
Note o uso do termo “importados”. Isso agora foi devidamente desambiguado em duas configurações:
embed_unlisted: "Tópicos incorporados não serão listados até que um usuário responda."
import_embed_unlisted: "Tópicos incorporados importados não serão listados até que um usuário responda. Substitui embed_unlisted."
O resultado dessa alteração foi:
Usuários de embeds JS com as configurações padrão do site não deveriam ter notado nenhuma diferença, pois import_embed_unlisted (padrão true) se aplica.
Usuários do WP Discourse com as configurações padrão do site também não deveriam ter notado nenhuma diferença, pois agora eles têm seus tópicos listados por padrão.
Se algum desses conjuntos de usuários alterou as configurações padrão, essa alteração se aplicará sobre os padrões (como esperado). O estado atual é o seguinte:
O sistema de incorporação de tópicos discourse/discourse é “neutro” em relação aos seus vários clientes no que diz respeito à listagem de tópicos e o usuário médio não precisa alterar nenhuma configuração.
O WP Discourse removerá as soluções alternativas de listagem do plugin e dependerá do conjunto de recursos discourse/discourse para os padrões de listagem de tópicos.
A incorporação JS continuará a ter o padrão não listado (via import_embed_unlisted) para acomodar a necessidade de criar tópicos automaticamente nesse cenário de “importação”.
Em outras palavras, os padrões agora correspondem às expectativas padrão para cada caso de uso, e as configurações só precisam ser alteradas para casos especiais, caso em que o usuário precisará se educar sobre as configurações de qualquer maneira.
Em resumo, poderíamos fazer a alteração que você está sugerindo, no entanto, ela precisaria fazer sentido no contexto acima. Ainda não está claro para mim (falando apenas por mim) que seja necessário, dado o acima.
Acho que perdi as mudanças adicionais. Eu só queria fazer essa sugestão e finalmente a fiz. O status atual faz sentido para mim sem a minha mudança sugerida.