Mehr Aufmerksamkeit im Menü – mit Badges für „Neu“, „Aktion“ & „Rabatt“
Mit PAW Menü Badges markierst du wichtige Menüpunkte direkt in der Navigation – dezent, aber auffällig. Perfekt für Aktionen, neue Kategorien, zeitlich begrenzte Angebote oder Hinweise wie „Aktuell“. Regeln lassen sich flexibel steuern, ohne dass du am Theme-Code herumfummeln musst.
Ideal für: Shops mit Aktionen, saisonalen Kategorien, Launches oder Menü-Updates.
Was du damit erreichst
- Menüführung verbessern – Nutzer sehen sofort, was gerade wichtig ist.
- Aktionen pushen – „Sale“/„Rabatt“ wird direkt im Menü wahrgenommen.
- Neuheiten hervorheben – neue Kategorien/Seiten werden nicht übersehen.
- Mehr Klicks auf relevante Ziele – ohne zusätzliche Banner oder Popups.
Flexible Regeln statt Hardcoding
- Keyword/URL-Matching – Badge erscheint bei bestimmten Links/URLs.
- Link-Text oder CSS-Klasse – für präzise Zuordnung (je nach Theme).
- Kategorie-SEO – ideal für Kategorie-Menüpunkte (stabiler als Link-Text).
- Reihenfolge/Priorität – erste passende Regel gewinnt (sauber steuerbar).
Optik, die zum Theme passt
- Rund / eckig – je nach Stil des Menüs.
- Schatten optional – für etwas mehr „Pop“, wenn gewünscht.
- Farben pro Badge – Hintergrund und Textfarbe individuell.
- CSS-Klasse pro Regel – Feintuning über eigenes Theme-CSS möglich.
Typische Anwendungsfälle
- „Aktion“ auf Sale-Landingpage oder Aktionskategorie.
- „Neu“ auf neue Kategorie nach Sortimentsupdate.
- „Rabatt“ auf zeitlich begrenzte Promo.
- „Aktuell“ auf Ratgeber/News/Info-Seite.
PAW Menü-Badges – Dokumentation
Mit dem Plugin lassen sich Badges direkt an Menülinks hängen – z. B. „NEU“, „AKTION“, „RABATT“ oder „AKTUELL“. Regeln können per URL, Link-Text, CSS-Klasse oder Kategorie-SEO gematcht werden.
Überblick
Die Konfiguration besteht aus drei Teilen: Allgemein (aktivieren + Optik), Theme/Ziel-Selector (wo das Badge angehängt wird) und Regeln (wann welcher Badge erscheint).
Einrichtung (Step-by-Step)
Plugin aktivieren
In Allgemein den Haken bei „Aktiv“ setzen, damit Badges im Frontend angezeigt werden.
Optik grob festlegen
Ebenfalls in Allgemein (globales Styling): optional „Badge rund“ und „Schatten“ aktivieren sowie die Größe wählen. Die Vorschau zeigt direkt, wie der Badge grundsätzlich aussieht.
CSS Selector für Menü-Links setzen
Unter Theme / Ziel-Selector den Selector eintragen, mit dem die Menülinks gefunden werden.
Beispiel (häufig): .nav-link.
Erste Regel anlegen
Im Bereich Regeln eine Regel erstellen (z. B. Badge „NEU“ für eine Kategorie oder eine Aktion-Seite), dann Speichern.
Im Frontend prüfen
Seite neu laden und Menü prüfen. Falls nichts erscheint: zuerst Selector prüfen und anschließend Hard-Reload (Strg+F5).
Globales Styling (Allgemein)
Hier stellst du das Grundlayout ein – Regeln können einzelne Aspekte später überschreiben.
| Option | Wirkung | Hinweis |
|---|---|---|
| Aktiv | Badges im Frontend anzeigen. | Wenn „aus“, wird nichts ausgegeben – egal welche Regeln existieren. |
| Badge rund | Pill-Style (sonst eher eckig). | Sieht im Menü meist „ruhiger“ aus. |
| Schatten | Leichter Shadow-Effekt für „Pop“. | Dezent einsetzen – je nach Theme kann’s schnell zu viel sein. |
| Größe | Small/Medium/… je nach Plugin. | Small ist oft die beste Wahl für Hauptnavigation. |
| Vorschau | Zeigt das globale Styling. | Hilft beim schnellen Check, bevor Regeln gebaut werden. |
Theme / Ziel-Selector (CSS)
Der Selector bestimmt, welche Menü-Elemente geprüft werden. Das Plugin hängt den Badge am passenden Menülink an. Wenn dein Theme mehrere Menüs hat (Desktop/Mobile/Sticky), kann es sein, dass du einen Selector wählen musst, der alle Varianten abdeckt – oder spezifischer werden musst.
- Frontend öffnen → Maus auf Menüpunkt → Rechtsklick → „Untersuchen“
- Im HTML die Klassen/Struktur prüfen (meist
a-Tag) - Einen stabilen Selector wählen (z. B.
.nav-link,.main-nav a,nav a)
nav a) und dann verfeinern.
.nav-link
.main-nav a
.navbar a
nav .menu a
Regeln anlegen
Regeln sagen dem Plugin, wann ein Badge angezeigt wird. Du wählst zuerst den Match-Typ und definierst dann, worauf gematcht werden soll (Match-Wert). Anschließend legst du Text und Farben fest.
| Feld | Wofür es ist | Beispiel |
|---|---|---|
| Match-Typ | Wie die Regel den Menüpunkt erkennt. | URL / Link-Text / CSS-Klasse / Kategorie (SEO) |
| Match-Wert | Der konkrete Wert, auf den gematcht wird. | /sale/ oder Kategorie-SEO /Restposten-Sonderposten-Angebote |
| Badge-Text | Text im Badge. | NEU, AKTION, -10% |
| Hintergrund | Badge-Hintergrundfarbe. | Gelb für NEU, Rot für AKTION |
| Textfarbe | Schriftfarbe im Badge. | Schwarz auf Gelb, Weiß auf Rot |
| Zusätzliche CSS-Klasse (optional) | Für eigenes Theme-CSS (Feintuning). | is-sale oder badge-hot |
| Rundung (optional) | Regel kann globale Rundung übernehmen oder überschreiben. | „Global übernehmen“ oder individuell |
Regel erstellen
Im Bereich Regeln auf + Regel klicken.
Match-Typ wählen
Wähle den Typ, der am sichersten ist: Kategorie (SEO) ist ideal für Kategorie-Menüpunkte, URL für feste Seiten wie Aktionen, Link-Text nur wenn sich Texte nicht ändern.
Match-Wert eintragen
Je nach Typ den passenden Wert setzen. Bei Kategorie (SEO) kannst du oft direkt die Kategorie auswählen.
Badge gestalten
Badge-Text, Hintergrund und Textfarbe setzen. Optional CSS-Klasse ergänzen.
Aktivieren und speichern
Regel auf aktiv setzen und unten rechts Speichern klicken.
/sale/ oder die Aktionsseite.
Für Kategorien: Match-Typ Kategorie (SEO) ist am robustesten.
Priorität / Reihenfolge der Regeln
Regeln werden von oben nach unten geprüft – die erste passende Regel gewinnt. Deshalb sollten allgemeine Regeln eher weiter unten stehen und spezielle Regeln weiter oben.
Tipps aus der Praxis
- Weniger ist mehr: zu viele Badges im Hauptmenü wirken schnell unruhig.
- Kontraste: Textfarbe immer so wählen, dass es im Theme gut lesbar bleibt.
- Match stabil halten: Kategorie-SEO oder URL ist robuster als Link-Text.
- Mobile beachten: manche Themes haben ein eigenes Mobile-Menü mit anderen Klassen → Selector ggf. anpassen.
- Feintuning: über „Zusätzliche CSS-Klasse“ kannst du einzelne Badges im Theme gezielt stylen.
/* Beispiel: eigenes Styling für eine Regelklasse */
.badge-hot {
/* hier dein Theme-CSS */
}
FAQ / Troubleshooting
Es erscheint kein Badge – was zuerst prüfen?
1) Plugin „Aktiv“? 2) Regel ist aktiv? 3) Selector trifft wirklich die Menülinks?
Als Test den Selector einmal grob setzen (z. B. nav a) und prüfen, ob dann überhaupt etwas erscheint.
Badge erscheint am falschen Menüpunkt
Match-Typ/Match-Wert prüfen. Häufig ist die Regel zu allgemein (z. B. kurzer URL-Teil). Außerdem die Regel-Reihenfolge: oben gewinnt.
Desktop ok, Mobile nicht
Viele Themes nutzen ein separates Mobile-Menü mit anderen Klassen. Dann braucht es entweder einen allgemeineren Selector oder mehrere Selektoren (je nach Plugin-Feldformat).