Other storefront modules
Zusätzliche Storefront-Module. Aktivieren Sie jedes unabhängig unter WooCommerce > Polski > Storefront Modules.
Tab-Manager
Section titled “Tab-Manager”Der Tab-Manager ermöglicht die Steuerung der auf der Produktseite angezeigten Tabs (Beschreibung, Zusätzliche Informationen, Bewertungen usw.).
Funktionen
Section titled “Funktionen”- Reihenfolge ändern - Tabs per Drag-and-drop in die gewünschte Reihenfolge bringen
- Tabs ausblenden - einen ausgewählten Tab ausblenden, ohne den Inhalt zu löschen
- Umbenennen - Tabs eigene Namen geben (z. B. “Details” statt “Beschreibung”)
- Tabs hinzufügen - eigene Tabs mit eigenem Inhalt erstellen
- Globale Tabs - Tabs, die auf allen Produkten sichtbar sind
- Tabs pro Produkt - Tabs, die nur auf einem ausgewählten Produkt sichtbar sind
- Tabs pro Kategorie - Tabs, die auf Produkten aus einer bestimmten Kategorie sichtbar sind
Einen benutzerdefinierten Tab hinzufügen
Section titled “Einen benutzerdefinierten Tab hinzufügen”Klicken Sie in den Einstellungen des Tab-Managers auf Add tab und füllen Sie aus:
- Name - Titel des Tabs
- Inhalt - unterstützt WYSIWYG-Editor, Shortcodes und HTML
- Priorität - Position des Tabs (niedriger = weiter links)
- Sichtbarkeit - global, ausgewählte Kategorie oder ausgewähltes Produkt
Programmatisch:
add_filter('woocommerce_product_tabs', function (array $tabs): array { $tabs['custom_tab'] = [ 'title' => 'Warranty', 'priority' => 25, 'callback' => function (): void { echo '<p>Product covered by 24-month manufacturer warranty.</p>'; }, ]; return $tabs;});Hervorgehobenes Video
Section titled “Hervorgehobenes Video”Das Modul ermöglicht es, das Hauptbild des Produkts durch ein Video zu ersetzen oder zu ergänzen.
Unterstützte Quellen
Section titled “Unterstützte Quellen”- YouTube - die Video-URL einfügen
- Vimeo - die Video-URL einfügen
- Eigenes Video - eine MP4-Datei in die Mediathek hochladen
- Externe URL - Link zu einer MP4-/WebM-Datei
Konfiguration
Section titled “Konfiguration”Im Produkteditor erscheint im Abschnitt Product Image ein zusätzliches Feld Product Video. Fügen Sie eine Video-URL ein oder wählen Sie aus der Mediathek.
Anzeigeoptionen:
| Option | Beschreibung | Standard |
|---|---|---|
| Position | Erstes in der Galerie / letztes | Erstes |
| Autoplay | Automatische Wiedergabe | Nein |
| Stummgeschaltet | Standardmäßig stumm | Ja |
| Schleife | Wiedergabe in Schleife | Nein |
| Seitenverhältnis | 16:9 / 4:3 / 1:1 | 16:9 |
| Play-Symbol | Play-Symbol auf der Miniatur | Ja |
Lazy Loading
Section titled “Lazy Loading”YouTube- und Vimeo-Videos werden verzögert geladen (Lazy Loading) - der Player-iframe wird erst nach dem Klick auf die Miniatur mit dem Play-Symbol eingefügt. Dadurch wird die Produktseite nicht durch externe Player-Skripte verlangsamt.
Galerie-Zoom
Section titled “Galerie-Zoom”Das Modul fügt einen Zoom des Produktbilds beim Überfahren mit der Maus oder beim Klick hinzu.
Zoom-Modi
Section titled “Zoom-Modi”- Hover - Vergrößerung wird beim Überfahren mit der Maus innerhalb des Bilds angezeigt
- Lens - Lupe, die dem Cursor folgt
- Lightbox - Vollbildvorschau beim Klick
Konfiguration
Section titled “Konfiguration”// Change zoom typeadd_filter('polski/gallery_zoom/type', function (): string { return 'lens'; // 'hover', 'lens', 'lightbox'});
// Change magnification scaleadd_filter('polski/gallery_zoom/scale', function (): float { return 2.5; // default 2.0});Bildanforderungen: Damit der Zoom gut aussieht, sollten Produktbilder eine Auflösung von mindestens 1200x1200 px haben. Bei niedrigeren Auflösungen wird das vergrößerte Bild unscharf.
Warteliste
Section titled “Warteliste”Das Modul ermöglicht es Kunden, sich für eine E-Mail-Benachrichtigung über die Produktverfügbarkeit anzumelden, wenn das Produkt vorübergehend nicht auf Lager ist.
So funktioniert es
Section titled “So funktioniert es”- Der Kunde besucht die Seite eines nicht vorrätigen Produkts
- Anstelle der Schaltfläche In den Warenkorb erscheint ein Formular mit einem E-Mail-Feld
- Der Kunde gibt seine E-Mail-Adresse ein und klickt auf Benachrichtige mich
- Sobald das Produkt wieder auf Lager ist, sendet das System automatisch eine Benachrichtigung
Listenverwaltung
Section titled “Listenverwaltung”Im Admin-Bereich (WooCommerce > Polski > Waitlist) sehen Sie:
- Produktliste mit der Anzahl der wartenden Kunden
- E-Mail-Adressen der registrierten Kunden
- Benachrichtigungsstatus (gesendet / ausstehend)
- Schaltfläche zum manuellen Versenden von Benachrichtigungen
DSGVO-Einwilligung
Section titled “DSGVO-Einwilligung”Das Anmeldeformular enthält ein Einwilligungs-Kontrollkästchen für die Verarbeitung personenbezogener Daten gemäß DSGVO. Der Text des Kontrollkästchens ist in den Moduleinstellungen konfigurierbar.
add_filter('polski/waitlist/consent_text', function (): string { return 'I consent to receiving a one-time notification about product availability.';});Automatische Bereinigung
Section titled “Automatische Bereinigung”E-Mail-Adressen werden aus der Liste entfernt nach:
- Versand der Benachrichtigung
- 90 Tagen ab der Anmeldung (konfigurierbarer Zeitraum)
- manueller Löschung durch den Administrator
Unendliches Scrollen
Section titled “Unendliches Scrollen”Das Modul ersetzt die herkömmliche Paginierung durch das automatische Laden weiterer Produktseiten beim Scrollen.
- Automatisch - die nächste Seite wird automatisch geladen, wenn der Nutzer das Ende der Liste erreicht
- Schaltfläche - zeigt eine Schaltfläche Mehr laden statt des automatischen Ladens an
Konfiguration
Section titled “Konfiguration”| Option | Beschreibung | Standard |
|---|---|---|
| Modus | Automatisch oder Schaltfläche | Automatisch |
| Abstand | Abstand vom Ende der Liste (px) | 300 |
| Schaltflächentext | Text auf der Schaltfläche | Mehr laden |
| Spinner | Typ der Ladeanimation | Dots |
| Seitenlimit | Maximale Anzahl der Seiten | 10 |
Unendliches Scrollen unterstützt den URL-Parameter ?paged=N (History API). Suchmaschinen sehen weiterhin die klassische Paginierung - das Modul liefert Bots paginierte URLs aus.
// Disable infinite scroll on mobile devicesadd_filter('polski/infinite_scroll/enabled', function (): bool { return ! wp_is_mobile();});Das Modul zeigt ein konfigurierbares Popup (modales Fenster) auf der Store-Seite an.
Popup-Typen
Section titled “Popup-Typen”- Newsletter - Anmeldeformular für den Newsletter
- Informativ - beliebiger HTML-Inhalt/Shortcodes
- Produkt - Bewerbung eines ausgewählten Produkts
- Exit - wird beim Versuch, die Seite zu verlassen, angezeigt (Exit Intent)
Auslöser
Section titled “Auslöser”| Auslöser | Beschreibung |
|---|---|
| Zeit | Nach X Sekunden nach dem Seitenaufruf |
| Scroll | Nach dem Scrollen von X% der Seite |
| Exit Intent | Wenn der Cursor das Browserfenster verlässt |
| Klick | Nach dem Klick auf ein Element mit einer CSS-Klasse |
| Besuchszahl | Beim N-ten Besuch der Seite |
Anzeigebeschränkungen
Section titled “Anzeigebeschränkungen”- Einmal pro Sitzung - das Popup wird einmal während des Besuchs angezeigt
- Einmal pro X Tage - das Popup wird für X Tage nicht erneut angezeigt (Cookie)
- Nur neue Besucher - das Popup ist nur für neue Besucher sichtbar
- Ausgewählte Seiten - das Popup ist nur auf bestimmten Seiten sichtbar
Konfiguration im Panel
Section titled “Konfiguration im Panel”Gehen Sie zu WooCommerce > Polski > Storefront Modules > Popup und konfigurieren Sie:
- Popup-Inhalt (WYSIWYG-Editor mit Shortcode-Unterstützung)
- Auslöser und Anzeigebedingungen
- Stil (Farben, Größe, Animation)
- Position (Mitte, unten, Seite)
- Schließen-Schaltfläche
Rechtliche Anforderungen
Section titled “Rechtliche Anforderungen”Popups dürfen die Nutzung des Stores nicht erschweren (Dark Patterns). Das Modul erzwingt:
- eine sichtbare Schließen-Schaltfläche (X)
- die Möglichkeit, durch Klick auf den Hintergrund zu schließen
- Schließen mit der Escape-Taste
- keine Blockierung des Seiten-Scrollens unter dem Popup
Fehlerbehebung
Section titled “Fehlerbehebung”Der Tab-Manager speichert die Reihenfolge nicht - Leeren Sie den Browser-Cache und den WordPress-Cache. Das Problem kann auch durch einen Konflikt mit einem Tab-Plugin verursacht werden.
Der Zoom funktioniert nicht auf Mobilgeräten - die Modi Hover und Lens funktionieren nicht auf Touch-Geräten. Verwenden Sie den Lightbox-Modus für Mobilgeräte.
Unendliches Scrollen lädt keine weiteren Seiten - prüfen Sie, ob das Theme die standardmäßige WooCommerce-Paginierung verwendet (woocommerce_pagination()).
Das Popup wird nicht angezeigt - prüfen Sie die Cookie-Einstellungen. Wenn das Popup bereits angezeigt wurde, blockiert ein Cookie die erneute Anzeige. Löschen Sie die Cookies oder legen Sie eine andere Häufigkeit fest.
Probleme melden: github.com/wppoland/polski/issues