Exclude category from latest

To be clear - I have self-hosted instance installed on vps as per standard install

I would like to exclude a category from appearing in the latest topic list site wide for all users, not a setting per individual users preference.

Use case: I have a category which will get a least one topic added per day. Only the most recent topic will be of any interest to any user. These daily post will clutter the topic list and cause more relevant (to the forum itself) or important topics to be pushed down the topic list and out of the view of casual users.

I have found an old topic related to this subject

I have found this plugin by communiteq from 7 years ago, does it still work?

In a perfect world my ultimate version of such a feature would show only the most recent topic from a category of my choosing in the latest topic list

Did I miss something obvious?

i think this is the one you want

I think here on Meta News and Events > Forum summaries is muted by default[1], which hides the topics for everyone who hasn’t changed this in their preferences or changed the tracking status of the individual topics. Visitors can see the topics by visiting the category, but the topics are not visible in latest


  1. by the default_categories_muted site setting ↩︎

I like that, it would be perfect for my use case

If a user wants to see all the topics they can look in the category

Thanks Lilly, I will try your solution and if it works, I will mark your reply as the solution

Sorry for super dumb question, usually it is right in front of my face but how do I use this plugin? I went to category setting, tapped advance settings can’t find anything

Went to Admin> plugins

It’s installed

Learn more link leads to github with readme as follows

discourse-categories-suppressed

Suppress categories from latest topics page.

like I said, usually it is right in front of me and I’m blind :roll_eyes:

search all site settings for “suppress”

Thank you and I can report this works perfectly in the latest page and in the topics listed on the category page as well.

Thank you Lilly

please select my first reply as the solution because it is more helpful given the question in the OP

Have you tried the site setting too? I’m curious to know what advantages the plugin has over the site setting.

sorry… I don’t follow, I couldn’t find such a site setting

did I miss something?

i think the setting hides the category from categories page too.

setting:

plugin:

I can see them at the bottom

Thank you Moin I did not know about this setting. I tested it and just as Lilly describes, the category gets removed from the list of categories. I made a test topic in the category I had set in default_categories_muted and it shows in the topic list on both the latest page and also in the topic list on the right side next to the list of categories on the category page.

Were you watching the topic because you created it? Or did it show in latest for a test user - even though the category was muted for them? I cannot reproduce that.

no

I logged out and the topic is invisible

as a test user the topic is invisible

if I search as either, I can find the category and the topic