Add-Ons Pro
Add-Ons Pro ist die Premium-Edition für Add-Ons. Es ist eine Erweiterung, die eine installierte und aktive kostenlose Add-Ons-Version voraussetzt. Die Auslieferung erfolgt über Freemius, mit Lizenzierung, Aktivierung und automatischen Updates, nicht über das WordPress.org-Verzeichnis.
Das aktuelle Release 0.6.0 liefert bedingte Logik, Datei-Uploads, mengenbasierte Optionen, Swatches, Lagerbestand pro Option und Textpreise pro Zeichen auf Basis des kostenlosen Produktoptions-Editors.
PRO-Funktionen
Section titled “PRO-Funktionen”- Bedingte Logik - Optionen je nach vorheriger Auswahl des Kunden anzeigen oder ausblenden.
- Datei-Uploads - Designs, Proofs und Briefings mit Größenlimit und erlaubten Dateiendungen sammeln.
- Mengenbasierte Optionen - den Preis eines Add-ons mit einer eigenen Add-on-Menge multiplizieren.
- Warenkorb- und Bestellmetadaten - Dateireferenzen erscheinen an der Warenkorb- und Bestellposition.
- Select-Swatches - Auswahloptionen als Farbfelder oder beschriftete Buttons darstellen.
- Lagerbestand pro Option - Bestandslimit für einzelne Add-on-Zeilen und Ausblenden ausverkaufter Optionen.
- Textpreis pro Zeichen - Zuschläge für Textpersonalisierung aus der Zeichenanzahl berechnen, optional ohne Leerzeichen.
Was heute funktioniert
Section titled “Was heute funktioniert”- Startet erst, wenn die kostenlose Add-Ons-Version geladen ist und ihre Aktion
addons/bootedausgeführt hat. - Prüft, ob die kostenlose Version und die Mindestversion vorhanden sind, und zeigt Admin-Hinweise, wenn etwas fehlt.
- Registriert Premium-Dienste und hängt sich in den Container der kostenlosen Version ein.
- Fügt File upload als Premium-Optionstyp im Produkteditor hinzu.
- Prüft Pflichtdateien, maximale Größe und erlaubte Erweiterungen vor dem Hinzufügen zum Warenkorb.
- Fügt separate Add-on-Mengenfelder mit Min-/Max-Grenzen und Preismultiplikation im Warenkorb hinzu.
- Fügt Select-Swatches und Lagerlimits pro Option im Produkteditor hinzu.
- Fügt Kontrollen für Textpreis pro Zeichen über
TextConstraintshinzu, inklusive Preislabel im Frontend. - Führt versionierte PRO-Aktivierungsdefaults und Datenbankmigrationen aus.
- Deklariert Kompatibilität mit WooCommerce HPOS sowie Warenkorb- und Checkout-Blöcken.
- Integriert das Freemius-SDK für Lizenzierung, Aktivierungsoberfläche und automatische Updates.
Beziehung zu Add-Ons
Section titled “Beziehung zu Add-Ons”Add-Ons Pro erweitert das kostenlose Add-Ons-Plugin. Die kostenlose Version liefert die Basistypen Text, Checkbox und Select, inklusive Textlängen-Validierung. PRO ergänzt bedingte Logik, Datei-Uploads, mengenbasierte Optionen, Swatches, Lagerbestand pro Option und Textpreis pro Zeichen. Add-Ons Pro 0.6.0 benötigt Add-Ons 0.3.0 oder neuer.