Ignore certain tags when searching/filtering?

Hi everyone!

I really enjoy our Discourse installation, so thumbs up to everyone involved :thumbsup:

We migrated from an old phpBB that also had a lot of german topics. We tagged those as ā€œgermanā€ and encourage everyone to use english as preferred language. English topics donā€™t have a tag. Now, a lot of new users just donā€™t understand german (who can blame them? :yum:) and one asked if thereā€™s a possibility to exclude those german-tagged topics in their view. I couldnā€™t find an obvious solution - the filtering can do all, none or one specific tag. The search offers ā€œwith tags:ā€, but not ā€œwithout tags:ā€. Is there a possibility to do this?

Best regards,
Michael

You should be able to mute the tag you donā€™t want to see.

  • visit the tag page
  • select the notification control at upper right
  • select mute
2 Likes

You can accomplish this today using:
search keywords tags:

You can test it on Meta using the following search keywords:

editor keyboard shortcut conflict
first result ends up being (which has a tag #pr-welcome)

editor keyboard shortcut conflict tags:
Only shows the releases related results (does not show the feature tagged as #pr-welcome)

2 Likes

As an update on this one, you can now exclude tags from a search using the ā€˜not tagā€™ operator -tag:TAGNAME

eg: for non-official theme components it would be #theme-component -tag:official

1 Like