Docsv5.1.0
Umstieg von der alten Pro-Version (3.x)
Schritt für Schritt von der alten All-in-One-Pro (3.7.1) auf die neue modulare Version – Lizenz und alle Daten bleiben automatisch erhalten.
Was sich ändert
Früher steckten alle Pro-Funktionen in einem Plugin („Double Opt-In … - Pro", Version 3.x). Die neue Version ist modular: ein schlankes Basis-Plugin „Double Opt-In" (Version 5.x) plus das „Double Opt-In Pro"-Bundle (Version 4.x), das Ihre Lizenz verwaltet und die einzelnen Funktions-Module (Add-ons) freischaltet. Der Funktionsumfang bleibt gleich – er ist nur sauberer aufgeteilt, sodass nur das geladen wird, was Sie wirklich nutzen.
Keine Sorge um Ihre Daten
Beim Umstieg geht nichts verloren:
- Alle Opt-in-Datensätze und Einwilligungsnachweise bleiben erhalten (identische Datenbank-Tabellen).
- Ihre globalen Einstellungen und die Konfiguration pro Formular werden unverändert weiterverwendet.
- Ihr Lizenzschlüssel wird beim Aktivieren des Pro-Bundles automatisch übernommen – Sie müssen ihn nicht neu eingeben.
Eine Neukonfiguration ist nicht nötig.
Bevor Sie beginnen
- Backup von Datenbank und Dateien anlegen (Standard vor jedem Plugin-Wechsel).
- Ihren Lizenzschlüssel bereithalten (im forge12.com-Konto bzw. auf der Rechnung) – als Sicherheit, falls die automatische Übernahme ausnahmsweise nicht greift.
Wichtig: nicht beide Versionen gleichzeitig aktiv
Die alte Pro-Version (3.x) und die neue Version dürfen nicht gleichzeitig aktiv sein – sonst kann es zu doppelten Bestätigungs-E-Mails und doppelter Verarbeitung kommen. Deaktivieren Sie die alte Version daher zuerst.
Schritt für Schritt
- Alte Pro-Version deaktivieren: Unter Plugins das alte „Double Opt-In … - Pro" (Version 3.x) deaktivieren.
- Basis-Plugin installieren: „Double Opt-In" (Version 5.x) installieren und aktivieren.
- Pro-Bundle installieren: „Double Opt-In Pro" (Version 4.x) installieren und aktivieren. Beim Aktivieren wird Ihr Lizenzschlüssel automatisch übernommen – ein Hinweis dazu erscheint rund eine Woche lang im Adminbereich. Steht ausnahmsweise kein Schlüssel drin: unter Double-Opt-in → Lizenz eintragen.
- Funktions-Module aktivieren: Aktivieren Sie die Module für die Pro-Funktionen, die Sie nutzen (z. B. Reminder, Analytics, MX-Validierung). Diese laden Sie aus Ihrem forge12.com-Konto herunter und aktivieren sie wie ein normales Plugin. Entwickler-Tipp: Mit
define('F12_DOI_AUTO_INSTALL_ADDONS', true);in derwp-config.phpinstalliert das Bundle die zur Lizenz gehörenden Module automatisch. - Alte Version löschen: Das alte Pro-Plugin (3.x) anschließend löschen (Plugin-Ordner entfernen), damit es nicht versehentlich wieder aktiviert wird.
Welche Funktion steckt jetzt in welchem Modul?
- Abmeldung / Opt-out → Modul „Opt-Out"
- Erinnerungs-Mails → Modul „Reminder"
- MX-Validierung → Modul „MX-Validator"
- Wegwerf-Adressen sperren → Modul „Domain-Blocklist"
- Doppel-Anmeldungen verhindern → Modul „Unique-Email"
- Export (CSV/JSON) → Modul „Consent-Export"
- Analytics-Dashboard → Modul „Analytics"
- Bedingte Inhalte/Vorlagen → Modul „Conditional"
- Automatische Nutzer-Anlage → Modul „User-Registration"
- Avada / Elementor / WPForms / Gravity Forms → jeweils eigenes Builder-Modul
Danach prüfen
- Unter Double-Opt-in → Lizenz sollten die Module als lizenziert angezeigt werden.
- In Double-Opt-in → Datenbank: Ihre bisherigen Opt-ins sind weiterhin vorhanden.
- Ein Test-Formular absenden und den Bestätigungsablauf einmal durchspielen.
Wenn etwas klemmt
- Lizenz nicht übernommen? Schlüssel manuell unter Double-Opt-in → Lizenz eintragen.
- Eine Funktion fehlt? Prüfen, ob das zugehörige Modul installiert und aktiviert ist.
- Nach dem Update fehlt eine Spalte/Tabelle? Das Basis-Plugin einmal deaktivieren und wieder aktivieren – dann werden die Datenbank-Tabellen aktualisiert.