Shop-Ankündigungs-Leiste in WooCommerce: Sales, Versandfristen und Hinweise
By Mariusz Szatkowski · Aktualisiert: 2026-06-23
Eine Shop-Ankündigungs-Leiste ist eine der einfachsten Möglichkeiten, um jedem Besucher etwas Wichtiges in dem Moment zu sagen, in dem er eintrifft. Egal, ob du ein Wochenend-Sale veranstaltest, Shopper an eine Weihnachtsversandfrist erinnerst oder einen Free-Shipping-Schwellwert kennzeichnest – eine einzige Leiste oben auf der Seite erreicht jeden, ohne E-Mail oder Popup. Dieser Leitfaden erklärt, was eine Ankündigungs-Leiste ist, wann man sie nutzt und wie man sie sauber in WooCommerce einrichtet.
Was eine Shop-Ankündigungs-Leiste ist
Eine Shop-Ankündigungs-Leiste ist ein dünner, vollbreiter Streifen, der oben auf jeder Seite fixiert ist und eine kurze, Shop-weite Nachricht trägt.
Sie sitzt über deinem Header, sodass es das erste ist, was ein Besucher liest, und sie verbindet normalerweise eine einzige Textzeile mit einem optionalen Call-to-Action-Button. Der Punkt ist Reichweite: Jede Seite deines Shops zeigt die gleiche Nachricht, also bist du nicht davon abhängig, dass Shopper eine E-Mail öffnen oder ein Banner bemerken, das auf der Startseite vergraben ist.
Im Gegensatz zu einem Popup blockiert eine gute Ankündigungs-Leiste die Seite nicht und stört das Surfen nicht. Sie bleibt aus dem Weg, teilt eine Sache mit und lässt den Besucher sie lesen und weitergehen.
Wann man eine Ankündigungs-Leiste nutzt
Eine Ankündigungs-Leiste funktioniert am besten für eine einzige, zeitkritische, Shop-weite Nachricht. Die klarsten Anwendungen sind:
- Sales und Werbeaktionen. Meldet einen Rabatt, einen Coupon-Code oder einen Flash-Sale mit einem Link zur Verkaufsseite an.
- Free-Shipping-Schwellwerte. Teilt Shoppern mit, wie viel sie ausgeben müssen, um freie Lieferung freizuschalten.
- Versandfristen. Warnt Kunden vor dem letzten Bestelldatum für Lieferung vor einem Feiertag oder Wochenende.
- Service-Hinweise. Kennzeichnet Lagerverzögerungen, eine vorübergehende Schließung oder verlängerte Versandzeiten in geschäftigen Zeiträumen.
- Wichtige Richtlinienänderungen. Weist auf aktualisierte Bedingungen, ein neues Rückgabefenster oder saisonale Öffnungszeiten hin.
Die Faustregel ist eine Idee pro Leiste. Wenn du versuchst, drei Dinge gleichzeitig zu kommunizieren, absorbieren Shopper keines davon.
Wie man eine Leiste schreibt, die gelesen wird
Eine Leiste, die gelesen wird, ist kurz, spezifisch und endet mit einer einzigen Aktion.
- Führe mit dem Nutzen oder der Frist an. “Kostenlose Versand über 200 PLN” oder “Bestelle bis Freitag für Lieferung vor den Feiertagen” schlägt ein vages “Sonderangebot”.
- Halte sie auf eine Zeile. Die Leiste ist schmal, besonders auf Mobilgeräten, also schneide jedes Wort ab, das nicht sein Gewicht zieht.
- Füge einen einzigen Call to Action hinzu. Ein einziger Button oder Link zum Sale, zur Kategorie oder zur Richtliniensesite reicht aus. Zwei konkurrierende Links teilen die Aufmerksamkeit.
- Verwende einfache Zahlen und Daten. Konkrete Zahlen (“spare 20%”, “bis 19. Dezember”) sind überzeugender und ehrlicher als Slogans.
- Erneuere sie, wenn sich das Angebot ändert. Eine veraltete “Sommersale”-Leiste im Herbst untergräbt das Vertrauen schneller als überhaupt keine Leiste.
Wie man eine Ankündigungs-Leiste in WooCommerce einrichtet
Das Einrichten einer Ankündigungs-Leiste in WooCommerce hängt davon ab, wo die Leiste eingefügt wird und wie sie sich verhält. Ein sauberes Setup folgt ein paar Prinzipien:
- Rendere sie site-wide. Die Leiste sollte auf jeder Frontend-Seite über den
wp_body_open-Hook des Themes erscheinen, sodass sie über dem Header angezeigt wird, ohne Template-Dateien zu bearbeiten. Die meisten modernen Themes unterstützen diesen Hook. - Mach sie schließbar. Lasse Shopper die Leiste schließen, sobald sie sie gesehen haben. Die Speicherung dieser Entscheidung im Browser hält die Seite auf wiederholten Besuchen aufgeräumt.
- Passe sie an dein Brand an. Setze die Hintergrund-, Text- und Akzentfarben so, dass die Leiste Teil des Shops aussieht und nicht ein Anbau.
- Lade Assets nur bei Aktivität. Eine gut gebaute Leiste queued ihre CSS (und jegliches Schließ-Skript) nur, wenn die Leiste tatsächlich eingeschaltet ist, sodass eine deaktivierte Leiste nichts kostet.
- Halte sie barrierefrei. Die Leiste sollte ein beschriftetes Gebiet mit einem tastaturbedienbaren Schließen-Button, sichtbaren Fokus-Stilen und Respekt vor den “reduzierte Bewegung”-Einstellungen sein.
Du kannst das mit einem Snippet von Hand codieren, aber ein spezielles Plugin gibt dir einen Einstellungsbildschirm, eine Live-Vorschau und Schließen-Behandlung, ohne Theme-Dateien zu berühren.
Barrierefreiheit und Leistung zählen
Eine Ankündigungs-Leiste berührt jede Seite, also beeinflusst ihre Qualität deinen ganzen Shop.
Für die Leistung rendern die leichtesten Leisten als einfaches serverseitiges HTML und vermeiden Frontend-JavaScript-Frameworks vollständig. Das Laden des kleinen Stylesheets nur, wenn die Leiste aktiviert ist, bedeutet, dass eine deaktivierte Leiste nichts zu deinen Seiten hinzufügt und es keine Layout-Verschiebung beyond der eigenen Höhe der Leiste gibt.
Für die Barrierefreiheit sollte die Leiste als beschriftetes ARIA-Gebiet exponiert sein, sodass Bildschirmleser sie ankündigen, der Schließen-Button sollte mit der Tastatur bedienbar sein, Fokus-Stile sollten sichtbar sein und jede Animation sollte die Einstellung “reduzierte Bewegung” eines Besuchers respektieren. Eine Leiste, die diese Grundlagen verfehlt, ärgert einige Shopper und schließt andere aus.
Wie Notice hilft
Für einen fokussierten, leichtgewichtigen Weg, all das zu tun, fügt Notice - Announcement Bar for WooCommerce eine einzige Shop-weite Leiste oben in deinem Shop hinzu, mit genau den oben beschriebenen Steuerelementen.
Du schreibst die Nachricht (mit einem kleinen Safe-HTML-Allowlist für Fett, Kursiv, Links und Zeilenumbrüche), fügst einen optionalen Call-to-Action-Button mit eigener URL und New-Tab-Option hinzu und legst deine Hintergrund-, Text- und Akzentfarben mit einer Live-Vorschau fest. Die Leiste ist schließbar, wobei die Entscheidung im Browser des Besuchers via localStorage gespeichert wird (keine Cookies, keine personenbezogenen Daten), und das Bearbeiten des Nachrichtentextes zeigt sie automatisch wieder jedem an.
Sie ist so gebaut, dass sie aus dem Weg bleibt: Die Leiste rendert serverseitig bei wp_body_open, die CSS lädt nur, wenn die Leiste aktiviert ist und eine Nachricht hat, das Schließ-Skript lädt nur, wenn die Leiste schließbar ist, und sie ist HPOS- sowie Cart- und Checkout-Blocks-kompatibel. Das Ergebnis ist eine klare Nachricht, die jedem Shopper gezeigt wird, mit keinem zusätzlichen Gewicht, wenn die Leiste aus ist.