Über dieses Plugin
IDF Woo Raffle ist ein Verlosungssystem für WooCommerce-Gutscheine. Besucher klicken auf ein animiertes Paket und erhalten per Zufall einen Gewinn- oder Trostpreis-Gutschein. Der Code wird im Browser angezeigt und per E-Mail zugesendet. Entwickelt von der Ideenfabrik GmbH, bietet das Plugin ein vollständiges Admin-Dashboard mit konfigurierbaren Gewinnen, Statistiken und Gewinner-Übersicht.
Features
- Shortcode:
[idf-woo-raffle]— rendert das animierte Verlosungs-Paket. Legacy-Shortcode[wc_raffle]wird ebenfalls unterstützt. - Konfigurierbare Gewinnwahrscheinlichkeit: Prozentsatz frei einstellbar im Admin.
- Gutschein-Limits: Jeder Gewinn-Gutschein hat eine maximale Vergabe-Anzahl mit automatischem Fallback auf den Trostpreis.
- Admin-Testmodus: Administratoren können unbegrenzt testen, ohne Statistiken oder Gutschein-Zähler zu beeinflussen.
- E-Mail-Versand: Gutscheincode wird automatisch per E-Mail an den Teilnehmer versendet. Absender konfigurierbar.
- Paket-Animation: Animiertes SVG-Paket mit Deckel-Öffnung und Confetti-Effekten (canvas-confetti).
- Eigene Grafiken: Deckel und Paket-Körper als SVG/PNG/JPG über die WordPress-Mediathek austauschbar.
- Gast-Formular: Nicht eingeloggte Nutzer geben Name und E-Mail an, bevor sie teilnehmen können.
- Teilnahme-Sperre: Eingeloggte Nutzer per User-Meta, Gäste per Cookie (30 Tage). Jeder kann nur einmal teilnehmen.
- Konfigurierbare Texte: Alle angezeigten Nachrichten (Gewinn, Trost, Fehler, Admin-Modus) im Admin editierbar.
- Statistik-Dashboard: Gesamt-Klicks, Preise, Trostpreise, Gewinner-Liste mit Fortschrittsbalken pro Gutschein.
- Hilfe-Seite: Shortcode-Referenz, Funktionsweise, Voraussetzungen und technische Details direkt im WordPress-Admin.
- Dependency-Check: Automatische Prüfung, ob WooCommerce aktiv ist. Klare Admin-Hinweise bei fehlender Abhängigkeit.
- Migration: Automatische Übernahme von Einstellungen und Statistiken aus v1.x.
Changelog
2.0.0
- Kompletter Rewrite auf IDF-Plugin-Standards (IDF-Naming, modulare Dateistruktur, eigener Menüpunkt)
- Monolith-Datei (1449 Zeilen) aufgeteilt in 7 Module mit externen CSS/JS-Assets
- Hilfe-Seite mit Bedienungsanleitung und technischen Details
- Dependency-Check: Admin-Hinweis wenn WooCommerce nicht aktiv ist
- Migration von v1.x Option-Keys und User-Meta auf neuen IDF-Prefix
- Legacy-Shortcode [wc_raffle] als Alias für Abwärtskompatibilität
1.0.0
- Erstversion: WooCommerce-Gutschein-Verlosung mit animiertem Paket, Confetti, Admin-Testmodus und Statistik-Dashboard