Ocultar categorias ou subcategorias específicas de "tópicos sugeridos"

Hi everyone,

I’m running a Discourse forum for photographers and I have one category named “intro” with inside a sub-category named “introduce-yourself” where people can post a new topic and say hello. Those are not shown on the “latest” in order not to spam the front page of the forum.

But they still appear in “suggested topics” under other posts. How can I hide them and prevent them from appearing into “suggested topics” site-wide?

Example here:


(you might want to refresh the page a couple time, as suggested topics change at each refresh)

Thank you for your help!

Try something like:

#suggested-topics .topics .topic-list-item.category-introduction-introductions.ember-view {
    display: none;
}
3 curtidas

Awesome, it worked! Of course it’s just hiding them visually so sometimes when it suggest me only this category then the suggested topic list will look empty but that’s fine. Thanks for helping!

You can set each category to show the suggested topics in all categories or only in that category in which the topic was written. If you get the “introduction” category so that the suggested topics are also from other categories, you will hardly remain without visible suggested topics.

Of course, the change is just a visual hack, if, for some reason, the suggested topics are only in the “introduction” category you will remain without any visible topic, as you said.

3 curtidas

Não consigo encontrar essa configuração (pelo menos não mais?) ou então ela não está funcionando como pretendido :thinking:

A configuração do site é chamada limitar sugestões à categoria e está desativada por padrão. Você está tentando limitar os tópicos sugeridos à categoria atual?

Seu avatar é assustador :scream:!

2 curtidas

Temos categorias relacionadas ao tema e três categorias específicas: ‘quero comprar’, ‘quero vender’ e ‘fora do tema’, que gostaria de excluir das sugestões. Na minha opinião, as discussões relacionadas ao tema podem ser promovidas cruzadamente, enquanto as categorias de segunda mão, que são muito ativas, são exploradas de qualquer forma e geralmente empurram outros tópicos para fora da lista.

Quanto ao ‘fora do tema’, quero apenas ocultá-lo, não porque desejo desencorajar discussões fora do tema de forma alguma, mas simplesmente para manter a atenção no contexto original.

É uma boa questão, no entanto: será que a categorização relacionada ao tema é muito detalhada e, por exemplo, deveriam ser usadas tags em vez disso? Mas gostaria de ouvir algumas reflexões e melhores práticas sobre isso antes de fazer grandes alterações ou reestruturações :thinking:

não, não é :joy:

Desenterrando este! Em nossos tópicos sugeridos, muitas vezes 2 em cada 5 são da categoria de fora do tópico, que gostaríamos de excluir. Por enquanto, ativei a configuração limitar sugestões à categoria apenas para ver como os usuários reagirão.

Mas seria ótimo ter um recurso para remover categorias específicas de aparecerem nos tópicos sugeridos completamente.

2 curtidas