Description

Le wpforms_conversational_forms_content_before se déclenche avant l'affichage d'un formulaire sur le frontend du site, et que le formulaire a été créé avec le module complémentaire Conversational Forms.

Paramètres

Cette action n'accepte aucun paramètre.

Plus d'informations

L'action ne se déclenche que pour les formulaires créés avec le module complémentaire Conversational Forms. Elle s'exécute au début du processus de rendu des résultats.

Une autre action à envisager est la suivante wpforms_conversational_forms_content_afterIl fonctionne de la même manière mais s'affiche après le formulaire.

Source

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

Exemples

Dans cet exemple, nous allons afficher un message vidéo avant d'afficher le formulaire.

/**
 * 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');
vous pouvez afficher n'importe quoi avant un formulaire conversationnel en utilisant l'action wpforms_conversational_forms_content_before

Si vous utilisez cet extrait exact, vous pouvez même ajouter quelques feuilles de style CSS à votre site. À titre d'exemple, nous avons également fourni un extrait CSS.

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

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