Konfetti-Animation zur Bestätigungsnachricht hinzufügen

Möchten Sie die Bestätigungsnachricht Ihres Formulars noch ansprechender gestalten? Durch Hinzufügen einer Konfetti-Animation können Sie ein aufregendes und unvergessliches Erlebnis schaffen, wenn Benutzer Ihr Formular erfolgreich abschicken.

Diese Anleitung zeigt Ihnen, wie Sie Konfetti- und Feuerwerksanimationen in Ihre Bestätigungsnachrichten integrieren können.

Wichtiger Hinweis: Diese Animationen funktionieren nur mit Nicht-AJAX-Formularen. Sie müssen die AJAX-Formularübermittlung unter Einstellungen " Erweitert deaktivieren, bevor Sie diese Funktion implementieren.

Einrichten Ihres Formulars

Zunächst müssen Sie Ihr Formular erstellen. Für dieses Tutorial fügen wir einfach ein einfaches Kontaktformular mit den Formularfeldern Name, E-Mail und Absatztext hinzu.

Sobald Sie Ihre Felder hinzugefügt haben, klicken Sie auf die Schaltfläche Einstellungen und klicken Sie dann auf Bestätigungen. Im Inneren der Bestätigungsnachricht Fenster, fügen Sie einfach <canvas id="animateCanvas" />.

Auf der Registerkarte Text des Bestätigungsfeldes platzieren Sie Ihr HTML-Rohmaterial dort.

Das Hinzufügen dieses Canvas-Elements und der ID bedeutet, dass wir steuern können, wo das Konfetti angezeigt wird. Wir möchten, dass es nur in der Bestätigungsnachricht angezeigt wird, also fügen wir ein Element hinzu, das wir in unserem Codeschnipsel gezielt ansteuern können.

Hinzufügen von Canvas-Stilen

Fügen Sie dieses CSS zu Ihrer Website hinzu, um die Animation richtig zu positionieren. Wenn Sie nicht sicher sind, wie Sie benutzerdefinierte CSS hinzufügen können, lesen Sie bitte unsere Anleitung zum Hinzufügen von CSS zu WordPress.

canvas#animateCanvas {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000; /* ensure canvas is above other content */
    pointer-events: none; /* allow clicks to pass through the canvas */
}

Hinzufügen der Konfetti-Animation

Jetzt ist es an der Zeit, das Code-Snippet hinzuzufügen, das die Magie geschehen lassen wird. Wenn Sie nicht sicher sind, wie Sie benutzerdefinierten Code hinzufügen können, lesen Sie bitte unsere Anleitung zum Hinzufügen von Code-Snippets zu WordPress.

Anpassen der Animation

Sie können diese Werte im Code ändern, um die Animation anzupassen:

  • SPRITE_WIDTH: Breite der Konfettistücke
  • SPRITE_HEIGHT: Höhe der Konfettistücke
  • PAPER_LENGTH: Menge an Konfetti
  • ROTATION_RATE: Rotationsgeschwindigkeit
  • FARBEN: Verschiedene Konfettifarben
  • DURATION: Dauer der Animation (in Millisekunden)
  • LENGTH: Gesamtmenge der Konfettistücke
Jetzt sehen Sie die Konfetti-Animation, wenn die Bestätigungsmeldung angezeigt wird.

Alternativ: Feuerwerk-Animation

Für einen Feuerwerkseffekt anstelle von Konfetti ersetzen Sie den Konfetticode durch den Code für die Feuerwerksanimation (siehe den vollständigen Code in der Dokumentation oben). Der Einrichtungsprozess bleibt derselbe.

Und das ist alles, was Sie brauchen! Sie haben nun erfolgreich eine Konfetti-Animation zu Ihrer Bestätigungsnachricht hinzugefügt. Möchten Sie stattdessen etwas Schnee hinzufügen? Sehen Sie sich unsere Anleitung zum Hinzufügen einer Schneeanimation zu Ihrer Bestätigungsnachricht an.

Referenz Aktion

wpforms_wp_footer_end