Requiring a Category Before Posting

AI-generated summary

In a discussion titled “Requiring a Category Before Posting” in the Support category, Monty asked if it’s possible to require users to select a category other than “Uncategorized” before posting, to reduce misclassification. jomaxro replied that disabling the site setting allow uncategorized topics removes “Uncategorized” as a selectable option entirely — users must pick a valid category before composing a post, as shown in the attached screenshot. Monty followed up to confirm whether “Uncategorized” could still be manually selected; jomaxro clarified that it cannot — the setting removes it from all user and staff selections. Monty confirmed this was perfect for their needs. Later, JammyDodger added that admins can also use the default composer category setting to auto-fill a specific category when the composer opens, improving usability while ensuring posts are categorized from the start. This combination of settings helps enforce categorization without relying on user diligence.

Is there a way to require the selection of a Category that is not “Uncategorized” before allowing someone to post? Too many posts go into Uncategorized and a lot of time is spent re-categorizing posts because some people just don’t bother.

There is! Disabling the uncategorized category will require users to choose a category before they can start typing. To do so, go to site settings and uncheck allow uncategorized topics.

Users will see the following when trying to post:

Thanks for the quick answer!

Does this option still allow people to choose “Uncategorized” as the category before posting? If so, is there a way to prevent that so all posts are categorized?

No it does not. If the site setting allow uncategorized topics is disabled, uncategorized is no longer an option for users or staff to select.

Great, that’s perfect, thanks!

We also now have the default composer category admin setting, where you can set an existing one to be automatically filled in when the composer opens. :partying_face: