Dies ist ein Theme-Komponente, mit der Sie Tags ganz einfach zum Hamburger-Menü hinzufügen können.
Die Komponente bietet drei Anzeigeoptionen.
Beispiele:
Verschachtelte Tag-Gruppen
Verschachtelte erlaubte Kategori-Tags
Flache Top-Tags (auf der gesamten Site)
Einstellungen:
Die Komponente verfügt über sieben Einstellungen.
Über hamburger_menu_tags_mode können Sie den gewünschten Anzeigemodus festlegen.
Top-Tags:
Zeigt eine flache Liste der am häufigsten verwendeten Tags auf der Site an.
Tag-Gruppen:
Zeigt eine verschachtelte Liste von Tag-Gruppen und deren untergeordneten Tags an.
Erlaubte Kategori-Tags:
Zeigt eine Liste der erlaubten Tags an, die unter jeder Kategorie verschachtelt sind. Ich empfehle, hier vernünftige Werte einzustellen.
Darüber hinaus gibt modusspezifische Einstellungen, mit denen Sie steuern können, wie viele Abschnitte/Tags für die verschiedenen Modi angezeigt werden sollen.
Es gibt außerdem eine Einstellung, mit der Sie den Standardabschnitt „Hamburger-Kategorien" ausblenden können (standardmäßig deaktiviert).
Hinweise:
Das Theme übernimmt die für Kategorien/Tags in Ihren Site-Einstellungen festgelegten Stile.
Wenn Sie „Verschachtelte erlaubte Kategori-Tags" auswählen, führen die Links für diese Tags zu Themen in dieser Kategorie, die mit dem jeweiligen Tag versehen sind.
Alle Abschnitte fügen vor den Unterabschnitten einen Link mit voller Breite zur Seite /tags hinzu.
allowed_category_tags und top_tags verursachen keinen API-Overhead – es werden also keine zusätzlichen Anfragen gestellt. Nested_tag_groups erfordert hingegen eine Anfrage an eine .json-Datei. Diese Anfrage wird nur einmal pro Benutzer pro Sitzung ausgelöst (auf der Startseite oder auf der Seite, auf der der Benutzer landet).
Keine Vorschau im Theme-Editor, da dieser nicht über genügend Tags verfügt.
| Repository | GitHub - hnb-ku/Discourse-hamburger-tags · GitHub | |
| Installationsanleitung | So installieren Sie ein Theme oder eine Theme-Komponente | |
| Neu bei Discourse-Themes? | Anfängerleitfaden zur Verwendung von Discourse-Themes |



