Weitere Shop-Module
Zusaetzliche Shop-Module. Jedes aktivieren Sie unabhaengig unter WooCommerce > Polski > Shop-Module.
Tab-Manager
Abschnitt betitelt „Tab-Manager“Der Tab-Manager ermoeglicht die Kontrolle ueber die auf der Produktseite angezeigten Tabs (Beschreibung, Zusaetzliche Informationen, Bewertungen usw.).
Moeglichkeiten
Abschnitt betitelt „Moeglichkeiten“- Reihenfolge aendern - Drag & Drop
- Tabs ausblenden - ohne Inhalte zu loeschen
- Umbenennen - z.B. “Details” statt “Beschreibung”
- Tabs hinzufuegen - eigene Tabs mit beliebigem Inhalt
- Globale Tabs - sichtbar auf allen Produkten
- Tabs pro Produkt - nur auf dem gewaehlten Produkt
- Tabs pro Kategorie - nur auf Produkten einer bestimmten Kategorie
Benutzerdefinierten Tab hinzufuegen
Abschnitt betitelt „Benutzerdefinierten Tab hinzufuegen“Klicken Sie in den Tab-Manager-Einstellungen auf Tab hinzufuegen und fuellen Sie aus:
- Name - Tab-Titel
- Inhalt - unterstuetzt WYSIWYG-Editor, Shortcodes und HTML
- Prioritaet - Tab-Position (niedriger = weiter links)
- Sichtbarkeit - global, gewaehlte Kategorie oder gewaehltes Produkt
Programmatisch:
add_filter('woocommerce_product_tabs', function (array $tabs): array { $tabs['custom_tab'] = [ 'title' => 'Garantie', 'priority' => 25, 'callback' => function (): void { echo '<p>Produkt mit 24-monatiger Herstellergarantie.</p>'; }, ]; return $tabs;});Hervorgehobenes Video
Abschnitt betitelt „Hervorgehobenes Video“Ersetzen oder ergaenzen Sie das Hauptproduktfoto durch ein Video.
Unterstuetzte Quellen
Abschnitt betitelt „Unterstuetzte Quellen“- YouTube - Video-URL einfuegen
- Vimeo - Video-URL einfuegen
- Eigenes Video - MP4-Datei in die Medienbibliothek hochladen
- Externe URL - Link zu MP4/WebM-Datei
Konfiguration
Abschnitt betitelt „Konfiguration“Im Produkteditor erscheint im Abschnitt Produktbild ein zusaetzliches Feld Produktvideo. Fuegen Sie die Video-URL ein oder waehlen Sie aus der Medienbibliothek.
Anzeigeoptionen:
| Option | Beschreibung | Standard |
|---|---|---|
| Position | Erstes in der Galerie / Letztes | Erstes |
| Autoplay | Automatische Wiedergabe | Nein |
| Stummschaltung | Standardmaessig stummgeschaltet | Ja |
| Schleife | Wiedergabe in Schleife | Nein |
| Seitenverhaeltnis | 16:9 / 4:3 / 1:1 | 16:9 |
| Play-Symbol | Play-Symbol auf der Miniatur | Ja |
Lazy Loading
Abschnitt betitelt „Lazy Loading“YouTube- und Vimeo-Videos werden traege geladen - der iframe mit dem Player wird erst nach Klick auf die Miniatur mit Play-Symbol eingefuegt. Dadurch wird die Produktseite nicht durch externe Player-Skripte verlangsamt.
Galerie-Zoom
Abschnitt betitelt „Galerie-Zoom“Das Modul fuegt eine Vergroesserung der Produktfotos beim Ueberfahren mit dem Cursor oder Klicken hinzu.
Zoom-Modi
Abschnitt betitelt „Zoom-Modi“- Hover - Vergroesserung innerhalb des Fotos beim Ueberfahren
- Lupe - dem Cursor folgende Lupe
- Lightbox - Vollbild-Ansicht beim Klicken
// Zoom-Typ aendernadd_filter('polski/gallery_zoom/type', function (): string { return 'lens'; // 'hover', 'lens', 'lightbox'});
// Vergroesserungsskala aendernadd_filter('polski/gallery_zoom/scale', function (): float { return 2.5; // Standard 2.0});Bilder sollten mindestens 1200x1200 px gross sein. Bei niedrigerer Aufloesung wird das vergroesserte Bild unscharf.
Warteliste (Waitlist)
Abschnitt betitelt „Warteliste (Waitlist)“Das Modul ermoeglicht es Kunden, sich fuer eine E-Mail-Benachrichtigung ueber die Verfuegbarkeit eines voruebergehend nicht verfuegbaren Produkts anzumelden.
Funktionsweise
Abschnitt betitelt „Funktionsweise“- Kunde besucht die Seite eines nicht verfuegbaren Produkts
- Statt des Buttons In den Warenkorb sieht er ein Formular mit E-Mail-Feld
- Kunde gibt E-Mail-Adresse ein und klickt Benachrichtigen
- Wenn das Produkt wieder auf Lager ist, sendet das System automatisch eine Benachrichtigung
Listenverwaltung
Abschnitt betitelt „Listenverwaltung“Im Admin-Panel (WooCommerce > Polski > Warteliste) sehen Sie:
- Produktliste mit Anzahl der Wartenden
- E-Mail-Adressen der eingetragenen Kunden
- Benachrichtigungsstatus (gesendet / ausstehend)
- Button zum manuellen Senden der Benachrichtigung
DSGVO-Einwilligung
Abschnitt betitelt „DSGVO-Einwilligung“Das Formular enthaelt eine DSGVO-Einwilligungs-Checkbox. Den Text aendern Sie in den Moduleinstellungen.
add_filter('polski/waitlist/consent_text', function (): string { return 'Ich stimme dem Erhalt einer einmaligen Benachrichtigung ueber die Produktverfuegbarkeit zu.';});Automatische Bereinigung
Abschnitt betitelt „Automatische Bereinigung“E-Mail-Adressen werden von der Liste entfernt nach:
- Senden der Benachrichtigung
- 90 Tagen seit der Eintragung (konfigurierbarer Zeitraum)
- Manueller Entfernung durch den Administrator
Unendliches Scrollen (Infinite Scroll)
Abschnitt betitelt „Unendliches Scrollen (Infinite Scroll)“Das Modul ersetzt die traditionelle Paginierung durch automatisches Laden weiterer Produktseiten beim Scrollen.
- Automatisch - naechste Seite laedt automatisch, wenn der Nutzer das Listenende erreicht
- Button - zeigt einen Button Mehr laden statt automatischem Laden
Konfiguration
Abschnitt betitelt „Konfiguration“| Option | Beschreibung | Standard |
|---|---|---|
| Modus | Automatisch oder Button | Automatisch |
| Abstand | Abstand vom Listenende (px) | 300 |
| Button-Text | Text auf dem Button | Mehr laden |
| Spinner | Typ der Ladeanimation | Dots |
| Seitenlimit | Maximale Seitenanzahl | 10 |
Unendliches Scrollen unterstuetzt den Parameter ?paged=N in der URL (History API). Suchmaschinen sehen weiterhin die klassische Paginierung - das Modul liefert paginierte URLs fuer Bots.
// Infinite Scroll auf mobilen Geraeten deaktivierenadd_filter('polski/infinite_scroll/enabled', function (): bool { return ! wp_is_mobile();});Das Modul zeigt ein konfigurierbares Popup (Modalfenster) auf der Shop-Seite an.
Popup-Typen
Abschnitt betitelt „Popup-Typen“- Newsletter - Newsletter-Anmeldeformular
- Informativ - beliebiger HTML-Inhalt/Shortcodes
- Produkt - Bewerbung eines ausgewaehlten Produkts
- Exit - wird beim Verlassensversuch der Seite angezeigt (Exit Intent)
Ausloeser
Abschnitt betitelt „Ausloeser“| Ausloeser | Beschreibung |
|---|---|
| Zeit | Nach X Sekunden seit Seitenaufruf |
| Scroll | Nach Scrollen von X% der Seite |
| Exit Intent | Wenn der Cursor das Browserfenster verlaesst |
| Klick | Nach Klick auf ein Element mit CSS-Klasse |
| Besuchszahl | Nach dem N-ten Seitenbesuch |
Anzeigebeschraenkungen
Abschnitt betitelt „Anzeigebeschraenkungen“- Einmal pro Sitzung - Popup wird einmal waehrend des Besuchs angezeigt
- Einmal alle X Tage - Popup erscheint nicht erneut fuer X Tage (Cookie)
- Nur neue Besucher - Popup nur fuer neue Besucher sichtbar
- Ausgewaehlte Seiten - Popup nur auf angegebenen Seiten sichtbar
Konfiguration im Panel
Abschnitt betitelt „Konfiguration im Panel“Gehen Sie zu WooCommerce > Polski > Shop-Module > Popup und konfigurieren Sie:
- Popup-Inhalt (WYSIWYG-Editor mit Shortcode-Unterstuetzung)
- Ausloeser und Anzeigebedingungen
- Stil (Farben, Groesse, Animation)
- Position (Mitte, Unten, Seite)
- Schliessen-Button
Rechtliche Anforderungen
Abschnitt betitelt „Rechtliche Anforderungen“Das Popup sollte die Shop-Nutzung nicht behindern (Dark Patterns). Das Modul erzwingt:
- Sichtbarer Schliessen-Button (X)
- Schliessen durch Klick auf den Hintergrund
- Schliessen per Escape-Taste
- Keine Blockierung des Seitenscrollens unter dem Popup
Fehlerbehebung
Abschnitt betitelt „Fehlerbehebung“Tab-Manager speichert Reihenfolge nicht - leeren Sie den Browser- und WordPress-Cache. Das Problem kann auch durch einen Konflikt mit einem Tab-Plugin verursacht werden.
Zoom funktioniert auf Mobile nicht - Hover- und Linsen-Modus funktionieren nicht auf Touchgeraeten. Verwenden Sie den Lightbox-Modus fuer Mobile.
Infinite Scroll laedt keine weiteren Seiten - pruefen Sie, ob das Theme die Standard-WooCommerce-Paginierung (woocommerce_pagination()) verwendet.
Popup wird nicht angezeigt - pruefen Sie die Cookie-Einstellungen. Wenn das Popup bereits angezeigt wurde, blockiert ein Cookie die erneute Anzeige. Loeschen Sie Cookies oder stellen Sie eine andere Haeufigkeit ein.
Probleme melden: github.com/wppoland/polski/issues