Skip to content

Other storefront modules

Zusätzliche Storefront-Module. Aktivieren Sie jedes unabhängig unter WooCommerce > Polski > Storefront Modules.

Der Tab-Manager ermöglicht die Steuerung der auf der Produktseite angezeigten Tabs (Beschreibung, Zusätzliche Informationen, Bewertungen usw.).

  • 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

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;
});

Das Modul ermöglicht es, das Hauptbild des Produkts durch ein Video zu ersetzen oder zu ergänzen.

  • 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

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:

OptionBeschreibungStandard
PositionErstes in der Galerie / letztesErstes
AutoplayAutomatische WiedergabeNein
StummgeschaltetStandardmäßig stummJa
SchleifeWiedergabe in SchleifeNein
Seitenverhältnis16:9 / 4:3 / 1:116:9
Play-SymbolPlay-Symbol auf der MiniaturJa

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.

Das Modul fügt einen Zoom des Produktbilds beim Überfahren mit der Maus oder beim Klick hinzu.

  • Hover - Vergrößerung wird beim Überfahren mit der Maus innerhalb des Bilds angezeigt
  • Lens - Lupe, die dem Cursor folgt
  • Lightbox - Vollbildvorschau beim Klick
// Change zoom type
add_filter('polski/gallery_zoom/type', function (): string {
return 'lens'; // 'hover', 'lens', 'lightbox'
});
// Change magnification scale
add_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.

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.

  1. Der Kunde besucht die Seite eines nicht vorrätigen Produkts
  2. Anstelle der Schaltfläche In den Warenkorb erscheint ein Formular mit einem E-Mail-Feld
  3. Der Kunde gibt seine E-Mail-Adresse ein und klickt auf Benachrichtige mich
  4. Sobald das Produkt wieder auf Lager ist, sendet das System automatisch eine Benachrichtigung

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

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.';
});

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

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
OptionBeschreibungStandard
ModusAutomatisch oder SchaltflächeAutomatisch
AbstandAbstand vom Ende der Liste (px)300
SchaltflächentextText auf der SchaltflächeMehr laden
SpinnerTyp der LadeanimationDots
SeitenlimitMaximale Anzahl der Seiten10

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 devices
add_filter('polski/infinite_scroll/enabled', function (): bool {
return ! wp_is_mobile();
});

Das Modul zeigt ein konfigurierbares Popup (modales Fenster) auf der Store-Seite an.

  • 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öserBeschreibung
ZeitNach X Sekunden nach dem Seitenaufruf
ScrollNach dem Scrollen von X% der Seite
Exit IntentWenn der Cursor das Browserfenster verlässt
KlickNach dem Klick auf ein Element mit einer CSS-Klasse
BesuchszahlBeim N-ten Besuch der Seite
  • 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

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

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

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

Diese Seite dient ausschließlich Informationszwecken und stellt keine Rechtsberatung dar. Konsultieren Sie vor der Umsetzung einen Anwalt. Polski for WooCommerce ist Open-Source-Software (GPLv2), die ohne Gewährleistung bereitgestellt wird.