Beschreibung

Die wpforms_conversational_forms_content_before Aktion ausgelöst wird, bevor ein Formular auf dem Frontend der Website angezeigt wird, und das Formular mit dem Addon Conversational Forms erstellt wurde.

Parameter

Diese Aktion akzeptiert keine Parameter.

Mehr Informationen

Die Aktion wird nur bei Formularen ausgelöst, die mit dem Addon Conversational Forms erstellt wurden. Sie wird zu einem frühen Zeitpunkt im Rendering-Prozess der Ausgabe ausgeführt.

Eine alternative Maßnahme, die in Betracht gezogen werden kann, ist wpforms_conversational_forms_content_after, da es ähnlich funktioniert, aber nach dem Formular angezeigt wird.

Quelle

wpforms-conversational-forms/templates/single-form.php

Beispiele

In diesem Beispiel wird vor der Anzeige des Formulars eine Videonachricht angezeigt.

/**
 * Output something before your Conversational Forms
 * 
 * @link  https://wpforms.com/developers/wpforms_conversational_forms_content_before/
 */
 
function wpf_dev_conversational_forms_content_before( ) {
       
    // Run code or see example echo statement below.
    _e( '<div class="video-announcement"><iframe src="https://www.youtube.com/embed/JY8TQspz7nI" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>', 'plugin-domain' );
   
}
add_action( 'wpforms_conversational_forms_content_before', 'wpf_dev_conversational_forms_content_before');
mit der Aktion wpforms_conversational_forms_content_before können Sie alles vor einem Dialogformular ausgeben

Wenn Sie genau dieses Snippet verwenden, möchten Sie vielleicht sogar etwas CSS zu Ihrer Website hinzufügen. Als Beispiel haben wir auch ein CSS-Snippet bereitgestellt.

.video-announcement iframe {
    height: 460px;
    width: 100%;
}

.video-announcement {
    text-align: center;
    margin-top: 10px;
}