Why? It's very inconvenient to locate right sub-categories when posting

I think it is so cool and logical when reader feels so clear and logical to find topic in targeted categories because the main categories and sub-categories are classified in 2 different fields.

But when member want to post a new thread, it’s like a mess if the forums contains many main categories and corresponding sub-categories. I just suppose it is so much better if we classified them in different fields like when readers are able to select them clearly and conveniently from the homepage.

There are other topics about this, with proposed mock ups of two drop downs, but in practice there has not been much demand for this.

  • if you have so many categories that selecting one is super complicated enough to warrant two drop downs, you probably have too many categories for users to understand anyway

  • if you really need 100 categories, typing is still the fastest way to select them, a drop down becomes not so useful

  • in places where people “need” a thousand categories, they usually mean tags, and we support tags, which are much better for lightweight ad hoc groupings of topics

Categories are like walls, build 4 and you have a nice house… build 40 and you have a maze.


I love it! Well said!

Not too many main categories. For example: Apple Device contains: iPad, iPhone, iPad, Macbook pro, Macbook air,…
Mac OS X we have OS X 10.8, 10.9, 10.10 and 10.11.
A forums should have more categories then a blog. For just a few categories, you actually limit the field of demand. Even discourse meta, it not not really easy to find right categories to post new thread. Just my idea. Discourse is still a best forums platform.

1 Like

Most of the items you listed should be tags, not categories.


Excuse me butting in OP.

I’d like to be able to combine tags when using the tags or search page as I believe this would open up lots of UX possibilities, not least being able to easily add Isotope like combination filters functionality - although within a single column so that contextual links were preserved between comments.

In saying that, I am new to Discourse so probably am not aware of all of the ramifications of the above, but I think it’s safe to say if we could be offered more granular searching and filtering, it would open up a lot more client side user configuration options (for example) and take a lot of development load off of the core team.

Correct, tags and categories can be used together.


How would I go about doing that? For example, if I wanted to only show posts in my BMW category that had tags of say X AND Y or X OR Y.

Is that possible?

I know there is a tag dropdown, but from what I saw that doesn’t restrict tags to the current category.

Search supports category:abc and tag:xyz which you can combine like:


to find all of the support topics tagged with javascript.

It’s possible to filter for “topics with CategoryA AND TagA”, as described here:

It is not yet possible to do combinations of tags though, nor is it possible to do and/or combinations. You can continue the conversation of tags filtering in the topic linked above.

Thanks for answers @johnmuhl and @erlend_sh . Very useful.


It appears you can combine tags - as in:

Filter by javascript and plugins - also works when combined with a single Cat and will output json too. Very useful for filtering clientside.

Thanks again.