Descripción

En wpforms_conversational_forms_content_before se dispara antes de que se muestre un formulario en el frontend del sitio, y el formulario fue creado con el complemento Conversational Forms.

Parámetros

Esta acción no acepta ningún parámetro.

Más información

Esta acción sólo se ejecuta en formularios creados con el complemento Conversational Forms. Se ejecuta al principio del proceso de renderización de la salida.

Una acción alternativa a considerar es wpforms_conversational_forms_content_afterya que funciona de forma similar pero se mostrará después del formulario.

Fuente

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

Ejemplos

En este ejemplo, vamos a mostrar un mensaje de vídeo antes de mostrar el formulario.

/**
 * 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');
puede imprimir cualquier cosa antes de un formulario conversacional utilizando la acción wpforms_conversational_forms_content_before

Si está utilizando este mismo fragmento, es posible que desee añadir algo de CSS a su sitio. Como ejemplo, hemos proporcionado un fragmento de CSS también.

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

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