# Ability to create Custom Navigation Filters in top menu

**URL:** https://meta.discourse.org/t/ability-to-create-custom-navigation-filters-in-top-menu/402317
**Category:** Support
**Tags:** top-navigation-links
**Created:** [May 6, 2026, 3:48pm UTC](https://meta.discourse.org/t/ability-to-create-custom-navigation-filters-in-top-menu/402317 "2026-05-06T15:48:59Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Thiago\_Mobilon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thiago_mobilon/32/177756_2.png) [@Thiago\_Mobilon](https://meta.discourse.org/u/Thiago_Mobilon)
#### Post date: [May 6, 2026, 3:48pm UTC](https://meta.discourse.org/t/ability-to-create-custom-navigation-filters-in-top-menu/402317/1 "2026-05-06T15:48:59Z")

</div>

Continuing this discussion: [Allow Parent Categories to display topics from Muted Subcategories](https://meta.discourse.org/t/allow-parent-categories-to-display-topics-from-muted-subcategories/402315)

It would be great if we could create **Custom Navigation Filters (Top Menu)** that allow us to display topics from specific categories/subcategories regardless of the user’s notification/mute settings for them.

 ![Screenshot 2026-05-06 at 12.38.34](https://global.discourse-cdn.com/meta/original/4X/2/7/c/27c3bbf5f1f07c0468c56de9cc65f0883c8a82cd.png)

This navigation bar is more accessible on mobile devices than the category filter. It would also enable more sophisticated filter customizations and allow users to set a custom view as the default view within their profile.

This is essential for “Publishing” communities where the site content needs to be suppressed from the main community discovery but still needs to be easily browsable in an aggregated way within its own section.

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [May 6, 2026, 4:52pm UTC](https://meta.discourse.org/t/ability-to-create-custom-navigation-filters-in-top-menu/402317/2 "2026-05-06T16:52:43Z")

</div>

is this what you want?

> [@Custom Top Navigation Links](https://meta.discourse.org/t/custom-top-navigation-links/87225):
>
> discourse2Summary Custom Top Navigation Links allows you to add links to Discourse top navigation.eyeglassesPreview [Preview on Discourse Theme Creator](https://discourse.theme-creator.io/theme/Discourse/custom-top-navigation-links)hammer_and_wrenchRepository Link [https://github.com/discourse/Discourse-nav-links-component](https://github.com/discourse/Discourse-nav-links-component)open_bookNew to Discourse Themes? [Beginner’s guide to using Discourse Themes](https://meta.discourse.org/t/beginners-guide-to-using-discourse-themes/91966) Install this theme component Features Desktop Mobile Settings: …

---

<div class="post-metadata">

### Author: ![Thiago\_Mobilon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thiago_mobilon/32/177756_2.png) [@Thiago\_Mobilon](https://meta.discourse.org/u/Thiago_Mobilon)
#### Post date: [May 6, 2026, 5:02pm UTC](https://meta.discourse.org/t/ability-to-create-custom-navigation-filters-in-top-menu/402317/3 "2026-05-06T17:02:31Z")

</div>

Yes! That solved it, thank you!

---

<div class="post-metadata">

### Author: ![Thiago\_Mobilon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thiago_mobilon/32/177756_2.png) [@Thiago\_Mobilon](https://meta.discourse.org/u/Thiago_Mobilon)
#### Post date: [May 6, 2026, 10:40pm UTC](https://meta.discourse.org/t/ability-to-create-custom-navigation-filters-in-top-menu/402317/4 "2026-05-06T22:40:31Z")

</div>

I have just noticed that by enabling the option to hide the default Discourse navigation menu in the theme component, nothing shows up on the mobile interface.

The desktop interface works as expected (shows the theme component links).

 ![image](https://global.discourse-cdn.com/meta/original/4X/2/a/5/2a5743c26abd06e8a8821c6ecd85c97e6356db57.jpeg)

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [May 6, 2026, 10:56pm UTC](https://meta.discourse.org/t/ability-to-create-custom-navigation-filters-in-top-menu/402317/5 "2026-05-06T22:56:53Z")

</div>

~~i’ll have a look in a bit when i am back and my desk to see if a PR is needed. this feels like it may be a regression due to updates.~~

edit: i had a look at this and i think it needs a decent refactor for this case - i’m not sure about the interaction for the mobile modal container with the default `Top Menu` admin site setting that requires `/latest`. i can get it to show just the custom link\[1\], but it renders the button with the wrong label because of that Top menu route with the count. I can achieve the desired effect, but somewhat hackity combined with change Site Texts (personally, i’d prefer it to go directly from the button link instead of mobile modal if there is only one item):

 ![image](https://global.discourse-cdn.com/meta/original/4X/4/2/e/42e954dd91534021ddff83666818390d0fd8887b.png)  
 ![image](https://global.discourse-cdn.com/meta/original/4X/d/0/2/d02d1250528277305ac029510213363a4a5a35bc.png)

 ![image](https://global.discourse-cdn.com/meta/original/4X/d/a/b/dab90afbe4b2054268cc41c0f36c7ed014d1662e.png)

however, i have built `.gjs` components with buttons that do similar with the mobile modal\[2\] \[3\], and it is possible this component may need to have similar refactoring for interacting with that route when latest is the minimum and the setting to hide all default links is enabled. but this use case is somewhat edgy perhaps.

* * *

1. [https://github.com/Lillinator/Discourse-nav-links-component/tree/mobile](https://github.com/Lillinator/Discourse-nav-links-component/tree/mobile) 

2. 

> [@Combined Auth Button](https://meta.discourse.org/t/discourse-combined-auth-button/401215):
>
> information_sourceSummary Replaces the default auth buttons with a combined button that opens a dropdown or modal with linkshammer_and_wrenchRepository [https://github.com/Lillinator/combined-auth-button](https://github.com/Lillinator/combined-auth-button)questionInstall Guide [How to install a theme or theme component](https://meta.discourse.org/t/how-do-i-install-a-theme-or-theme-component/63682) Install this theme component woman_technologist:t2 Overview This theme component combines the sign up and login buttons into one button with drop down options, for a cleaner header space and improved …

3. 

> [@Topic Excerpts & AI Gists Button](https://meta.discourse.org/t/discourse-topic-excerpts-ai-gists-button/394885):
>
> information_sourceSummary Combines the Topic List Excerpts and AI summary gists buttonshammer_and_wrenchRepository [https://github.com/Lillinator/topic-excerpts-gists-button](https://github.com/Lillinator/topic-excerpts-gists-button)questionInstall Guide [How to install a theme or theme component](https://meta.discourse.org/t/how-do-i-install-a-theme-or-theme-component/63682) Install this theme component bulb Note - this theme component assumes you at least have the [Topic List Excerpts](https://meta.discourse.org/t/topic-list-excerpts/151520) component installed. Enabling [AI summary gists](https://meta.discourse.org/t/summarize-gists/340269) is optional, but this component is intended to work with both. :wom…

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [June 5, 2026, 10:57pm UTC](https://meta.discourse.org/t/ability-to-create-custom-navigation-filters-in-top-menu/402317/6 "2026-06-05T22:57:51Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
