Anzeige von WPForms Pro auf Quiz- und Umfrage-Ergebnisseiten

Möchten Sie die WPForms Pro Formulare auf den Ergebnisseiten des Quiz und Survey Master Plugins (QSM) anzeigen? Standardmäßig werden die Formulare korrekt angezeigt, wenn Sie die Lite-Version von WPForms verwenden, aber die Pro-Version erscheint möglicherweise nicht für ausgeloggte Besucher.

In dieser Anleitung erfahren Sie, warum dies passiert und wie Sie ein Snippet anwenden, das die Kompatibilität wiederherstellt, damit Ihre Formulare wie erwartet angezeigt werden.

Warum das so ist

QSM führt seine Ergebnisseiten mit einem benutzerdefinierten Prozess aus, der die Berechtigungsprüfungen von WPForms Pro nicht vollständig berücksichtigt. Während Lite-Formulare angezeigt werden, erfordert die Pro-Version zusätzliche Bedingungen zu erfüllen. Aus diesem Grund können Formulare für abgemeldete Benutzer nicht angezeigt werden.

Hinzufügen des Fixes

Um sicherzustellen, dass WPForms Pro Formulare ordnungsgemäß auf QSM-Ergebnisseiten angezeigt werden, können Sie das folgende Snippet zu Ihrer Website hinzufügen:

Dieser Code stellt sicher, dass WPForms Pro Formulare korrekt reinitialisiert werden, nachdem ein Quiz eingereicht wurde, so dass sie auf der QSM-Ergebnisseite erscheinen, auch wenn Benutzer nicht angemeldet sind.

Und das war's! Ihre WPForms Pro Formulare werden jetzt auf QSM Ergebnisseiten angezeigt, genau wie sie mit WPForms Lite tun.