Description
Wenn Sie Ihre Formulare in WordPress mit mosparo schützen wollen, hilft Ihnen dieses Plugin bei dieser Aufgabe. Nach der Installation des Plugins müssen Sie die Verbindung zu Ihrer mosparo-Installation konfigurieren und das mosparo-Feld zu Ihrem Formular hinzufügen. Das mosparo Integration Plugin ist mit den folgenden Plugins und Formularen kompatibel:
- Contact Form 7
- Elementor Form
- Everest Forms
- Formidable
- Gravity Forms
- JetFormBuilder
- Memberpress-Kontoformulare (Anmeldung, Passwort verloren)
- Ninja Forms
- WPForms
- WooCommerce-Kontoformulare (Anmeldung, Passwort verloren und Registrierung)
- WordPress Account Forms (login, lost password, and registration) (also compatible with Theme My Login)
- WordPress-Kommentare (und WooCommerce-Bewertungen)
Damit Sie dieses Plugin verwenden können, benötigen Sie eine mosparo Installation. Dieses Plugin kommuniziert mit der mosparo Installation, um zu überprüfen, ob eine Einsendung korrekt ist. Sie finden alle Informationen betreffend mosparo auf der Website mosparo.io.
Sie können unterschiedliche Projekte für die verschiedenen Module verwenden. Dies ist z.B. sinnvoll, wenn Sie mosparo für die Kontoformulare verwenden. Dort wollen Sie die Sicherheitseinstellung Lockout in mosparo aktivieren. Für Standard-Kontaktformulare darf diese Sicherheitseinstellung jedoch nicht aktiv sein, so dass Sie zwei mosparo-Verbindungen zu zwei einzelnen Projekten in mosparo verwenden müssen.
Installation
Automatische Installation
- Gehen Sie in WordPress zum Plugins-Menü
- Suchen Sie nach „mosparo Integration“
- Klicken Sie auf „Installieren“
Manuell herunterladen
- Laden Sie das Plugin von der Plugin-Site auf wordpress.org herunter
- Extrahieren Sie die ZIP-Datei
- Laden Sie den Ordner „mosparo-integration“ in das Verzeichnis /wp-content/plugins/ hoch
- Aktivieren Sie das Plugin über das Menü „Plugins“ in WordPress
Nachdem Sie das Plugin installiert und aktiviert haben, gehen Sie bitte zu „Einstellungen“ > „mosparo-Integration“ und fügen Sie eine Verbindung zu Ihrer mosparo-Installation hinzu. Weitere Informationen finden Sie im Abschnitt „Konfiguration“.
Konfiguration
Alle mosparo-Einstellungen finden Sie unter „Einstellungen“ > „mosparo Integration“ in der WordPress-Administration. Fügen Sie mindestens eine Verbindung hinzu und aktivieren Sie die Module, mit denen Sie mosparo verwenden möchten. Alle Informationen, die Sie für die Verbindung benötigen, finden Sie in den Projekteinstellungen in Ihrem mosparo-Projekt.
Definieren der Verbindung in `wp-config.php`
Wenn Sie die mosparo-Verbindung in der WordPress-Konfigurationsdatei (wp-config.php
) definieren möchten, befolgen Sie die folgenden Schritte:
- Öffnen Sie die Datei
wp-config.php
in einem Editor. - Suchen Sie die folgende Zeile:
/* That's all, stop editing! Happy publishing. */
- Fügen Sie die folgenden Zeilen vor der gefundenen Zeile hinzu. Ersetzen Sie die Platzhalter (z. B.
<Project-UUID>
) durch die von Ihrem mosparo-Projekt bereitgestellten Verbindungseinstellungen.
define('WP_MOSPARO_HOST', '<URL-of-your-mosparo-installation>'); // Starting with https://
define('WP_MOSPARO_UUID', '<Project-UUID>');
define('WP_MOSPARO_PUBLIC_KEY', '<Project-Public-Key>');
define('WP_MOSPARO_PRIVATE_KEY', '<Project-Private-Key>');
define('WP_MOSPARO_VERIFY_SSL', true); // Should be true but if you do not have a valid certificate, change this to false
- Öffnen Sie die WordPress-Administration und gehen Sie zu den Einstellungen der mosparo Integration.
- Aktivieren Sie die Module, die Sie verwenden möchten.
Es kann nur eine Verbindung in der Datei wp-config.php
hinzugefügt werden, die die Standardverbindung für alle Module ist. Sie können in der WordPress-Administration zusätzliche Verbindungen hinzufügen, die dann die Verbindung aus der Datei wp-config.php
überschreiben.
Netzwerkweite Verbindung konfigurieren
Wenn Sie ein WordPress-Multisite-Netzwerk haben, können Sie das mosparo Integrations Plugin netzwerkweit aktivieren und die aktivierten Module und die verfügbaren Verbindungen in den Netzwerkeinstellungen konfigurieren.
Gehen Sie in der Netzwerkverwaltung auf «Einstellungen» > «mosparo Integration», fügen Sie Verbindungen hinzu und aktivieren Sie Module.
Wichtig: Eine Website kann jederzeit weitere Verbindungen hinzufügen und zusätzliche Module aktivieren.
Standardverbindungspriorität
Der Ursprung einer Verbindung wird die Verbindung für ein Modul auswählen:
- Die Verbindung in der Datei
wp-config.php
ist immer die Standardverbindung. - (Nur Multisite) Wenn für ein Modul in den Netzwerkeinstellungen eine Verbindung definiert ist, wird die Verbindung aus den Netzwerkeinstellungen verwendet.
- Wenn für ein Modul in den Website-Einstellungen eine Verbindung definiert ist, wird die Verbindung aus den Website-Einstellungen verwendet.
Reviews
Contributors & Developers
“mosparo Integration” is open source software. The following people have contributed to this plugin.
Contributors“mosparo Integration” has been translated into 4 locales. Thank you to the translators for their contributions.
Translate “mosparo Integration” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.11.1
Veröffentlichungsdatum: 19. August 2024
- [Bugfix] Das Deployment-Problem für das JetFormBuilder Modul wurde behoben.
- [Bugfix] Tippfehler im Namen des JetFormBuilder-Moduls behoben.
- [Bugfix] Eine falsche Textdomain im JetFormBuilder-Feld wurde behoben.
- [Bugfix] Der richtige Container für das mosparo Feld im Memberpress Formular wurde hinzugefügt.
1.11.0
Veröffentlichungsdatum: 17. August 2024
- [Verbesserung] Hinzufügen des Moduls für JetFormBuilder Formulare.
- [Verbesserung] Hinzufügen des Moduls für Memberpress-Kontoformulare (Anmelden und Passwort verloren).
- [Änderung] Der interne Name des Feldtyps für Formidable-Formulare wurde geändert.
- [Bugfix] Ein Fehler bei der Initialisierung von mosparo beim Hinzufügen des mosparo-Feldes zu einem Formular in der WordPress-Administration wurde behoben.
1.10.0
Veröffentlichungsdatum: 5. Juli 2024
- [Verbesserung] Das Modul zum Schutz der WooCommerce-Kontoformulare wurde hinzugefügt. Beigetragen von nmcodeeu (https://github.com/nmcodeeu).
- [Änderung] Module können jetzt nur noch aktiviert werden, wenn die Abhängigkeiten erfüllt sind. Beigetragen von nmcodeeu (https://github.com/nmcodeeu).
- [Änderung] Hinzufügen der Moduleinstellungen für die beiden Kontomodule. Beigetragen von nmcodeeu (https://github.com/nmcodeeu).
- [Änderung] Eine Information betreffend JavaScript-Optimierungs-Plugins wurde hinzugefügt.
- [Änderung] Es wurde eine bessere Fehlerbehandlung hinzugefügt, wenn die Aktion «CSS-URL-Cache aktualisieren» nicht korrekt funktioniert.
- [Bugfix] Mehrere Fehler in der Modultabelle wurden behoben, da WordPress offiziell keine zwei Tabellen auf derselben Seite unterstützt.
- [Bugfix] Die Funktion zum Zurücksetzen des Passworts in der Benutzerverwaltung wurde korrigiert.
1.9.1
Veröffentlichungsdatum: 18. April 2024
- [Bugfix] Elementor: Problem mit der Initialisierung in Formularen in Elementor-Popups behoben
1.9
Veröffentlichungsdatum: 29. März 2024
- [Änderung] Ersetzen der jQuery-Abhängigkeit mit normalem JavaScript (Vanilla JS)
- [Fix] Korrigieren eines Problems mit der Verifizierung mit Ninja Forms
- [Fix] Korrigieren des unsichtbaren Modus mit Ninja Forms
1.8.1
Veröffentlichungsdatum: 27. Februar 2024
- [Bugfix] Falsche Versionsnummer verursachte ein Problem mit dem WordPress Release Management
1.8
Veröffentlichungsdatum: 27. Februar 2024
- [Verbesserung] Option zur Konfiguration der mosparo-Verbindung in der Datei wp-config.php hinzugefügt
- [Verbesserung] Hinzufügen der Kompatibilität des Plugins mit der WordPress Multisite. Konfiguriere Verbindungen und aktiviere Module in der Netzwerkverwaltung.
- [Bugfix] Ein Kompatibilitätsproblem mit den WooCommerce-Bewertungen wurde behoben.
1.7
Veröffentlichungsdatum: 5. November 2023
- [Verbesserung] Die Verwendung des Plugins wurde vereinfacht, indem ein Anleitungstext und ein Link zur Einstellungsseite hinzugefügt wurden.
1.6
Veröffentlichungsdatum: 21. Oktober 2023
- [Fix] Die Abhängigkeiten wurden angepasst, damit das Plugin keine Probleme mit anderen Plugins hat, die Guzzle oder andere Abhängigkeiten verwenden.
- [Fix] Contact Form 7: Ein Problem mit Auswahlfeldern, die keine Optionen haben oder einen Datenanbieter wie Listo verwenden, wurde behoben.
1.5
Veröffentlichungsdatum: 25. Juli 2023
- [Verbesserung] Vorbereiten der Module für den unsichtbaren Modus von mosparo, der mit mosparo v1.0 verfügbar sein wird
- [Fix] Ausblenden des Labels für das mosparo-Feld in den Everest Forms und Formidable Plugins
1.4.1
Veröffentlichungsdatum: 4. Mai 2023
- [Fix] Behebung des nicht funktionierenden CSS-URL-Cache-Cronjobs
- [Fix] Aktualisieren der Abhängigkeiten auf die neuesten Versionen
1.4
Veröffentlichungsdatum: 27. April 2023
- [Verbesserung] Hinzufügen des Moduls für Elementor Form Formulare
- [Fix] Die Kopfzeile der mosparo-Einstellungsseite im Admin-Interface wurde korrigiert, wenn Elementor aktiv ist
1.3
Veröffentlichungsdatum: 15. April 2023
- [Verbesserung] Optimierung des Schutzes durch die Überprüfung der verifizierbaren Felder in allen Modulen (ausser Kommentare und Konto)
- [Fix] Das Repeater-Feld in den Formidable-Formularen wurde korrigiert.
- [Fix] Das Repeater-Feld in den NinjaForms-Formularen wurde behoben
1.2
Veröffentlichungsdatum: 12. April 2023
- [Fix] Suchen des mosparo-Feldes in einem Formular, bevor die Validierung durchgeführt wird (Module: Contact Form 7, Formidable, NinjaForms und WPForms)
1.1
Veröffentlichungsdatum: 14. März 2023
- [Verbesserung] Die Module für Everest Forms, Formidable, Gravity Forms und die WordPress-Kontoformulare wurden hinzugefügt.
- [Verbesserung] Es wurde die Möglichkeit hinzugefügt, mehrere Verbindungen zu verschiedenen mosparo-Projekten zu konfigurieren