Ü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:15 verschoben.

v1.2.2

Behoben

  • Gutscheincode-Speicherung: PHP liest jetzt direkt coupon_code_select und coupon_code_manual (kein Hidden-Field mehr).
  • Zuordnungs-Toggle nutzt zuverlässige css('display')-Toggles statt jQuery .show()/.hide().
  • Color Picker wird nur initialisiert, wenn wpColorPicker verfü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_expiry für dynamisches Laden des WC-Ablaufdatums.

v1.1.1

Geändert

  • match-Ausdrücke durch switch-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.

0 Comments

Auf dieser Seite
Über dieses Plugin
  • Version: 1.3.0
  • Version vom: 30. März 2026
  • WordPress-Version: 6.0+
  • Getestet bis WP-Version: Keine WordPress-Version hinterlegt
  • PHP-Version: 8.0+
  • Kompatible Themes: Alle
  • Erforderliche Plugins: WooCommerce, IDF Master-Key
  • Mitwirkende: Joerg Martin