Über dieses Plugin
IDF Woo Coupon zeigt konfigurierbare Gutschein-Boxen auf WooCommerce-Produktseiten an. Per Klick wird das Produkt in den Warenkorb gelegt und der Gutscheincode automatisch angewendet. Gutscheine können einzelnen Produkten, Produktkategorien oder allen Produkten zugeordnet werden.
Features
- Gutschein-Verwaltung: Gutscheine mit Code, Beschreibung, Button-Text und Gültigkeitsdatum im WordPress-Admin anlegen und verwalten.
- Flexible Zuordnung: Pro Gutschein wählbar: alle Produkte, bestimmte Produkte (per ID) oder Produktkategorien.
- Automatische Anzeige: Gutschein-Boxen erscheinen automatisch auf zugeordneten Produktseiten. Hook-Position und Priorität konfigurierbar.
- Shortcode: Zusätzliche manuelle Platzierung per
[idf_woo_coupon id="xxx"]. - Ein-Klick-Aktion: Button legt das Produkt in den Warenkorb und wendet den Gutscheincode per AJAX an.
- Design-Konfiguration: Globale Farben in den Einstellungen, pro Gutschein überschreibbar.
- Multi-Coupon-Handling: Konfigurierbar ob alle passenden Gutscheine oder nur der mit höchster Priorität angezeigt wird.
- Code kopieren: Gutscheincode per Klick in die Zwischenablage kopieren.
- WooCommerce-Gutschein-Sync: Dropdown-Auswahl aus vorhandenen WC-Gutscheinen im Admin, Fallback auf manuelle Eingabe.
- Platzhalter-System: Dynamische Platzhalter wie {rabatt}, {ablaufdatum}, {code} im Beschreibungstext — werden durch Live-Daten aus WooCommerce ersetzt.
- Zwei-Wege-Sync Ablaufdatum: Änderungen im Plugin-Admin werden nach WooCommerce geschrieben und umgekehrt.
- WooCommerce-Pflicht: Benötigt WooCommerce. Kein ACF erforderlich.
Changelog
v1.3.0
Hinzugefügt
- Master-Key-Anbindung (Dependency-Checker v1.5.1 + Update-Registrierung).
- Konstante
IDF_WOO_COUPON_FILE.
Geändert
- Includes nach
plugins_loaded:15verschoben.
v1.2.2
Behoben
- Gutscheincode-Speicherung: PHP liest jetzt direkt
coupon_code_selectundcoupon_code_manual(kein Hidden-Field mehr). - Zuordnungs-Toggle nutzt zuverlässige
css('display')-Toggles statt jQuery.show()/.hide(). - Color Picker wird nur initialisiert, wenn
wpColorPickerverfügbar ist.
v1.2.1
Behoben
- Zuordnungs-Toggle reagiert sofort beim Klick (Felder erscheinen ohne Speichern).
- Gutscheincode-Dropdown synchronisiert das Hidden-Field beim Seitenload.
v1.2.0
Hinzugefügt
- Zwei-Wege-Sync für Ablaufdatum: Plugin und WooCommerce halten das Datum konsistent.
- AJAX-Handler
idf_woo_coupon_get_wc_expiryfür dynamisches Laden des WC-Ablaufdatums.
v1.1.1
Geändert
match-Ausdrücke durchswitch-Statements ersetzt für bessere Kompatibilität.
v1.1.0
Hinzugefügt
- WooCommerce-Gutschein-Sync: Dropdown im Admin mit allen vorhandenen WC-Gutscheinen, Fallback auf manuelle Eingabe.
- Platzhalter-System:
{code},{rabatt},{ablaufdatum},{mindestbestellwert},{maximalbestellwert},{verbleibend},{kostenloser_versand}. - Platzhalter-Referenztabelle im Gutschein-Formular.
v1.0.0
Hinzugefügt
- Erstversion: Gutschein-Verwaltung im Admin mit CRUD.
- Produkt-Zuordnung: alle Produkte / bestimmte Produkte / Produktkategorien.
- Automatische Anzeige auf Produktseiten per konfigurierbarem WC-Hook.
- Shortcode
[idf_woo_coupon id="xxx"]für manuelle Platzierung. - Ein-Klick-Button: Produkt in den Warenkorb + Gutschein anwenden per AJAX.
- Globale Farben + pro Gutschein überschreibbar (WP Color Picker).
- Multi-Coupon-Modus: alle passenden zeigen oder nur höchste Priorität.
- Code-Kopieren per Clipboard-Button.
- Hilfe- und Uninstall-Seite.