¡Atención!

Este artículo contiene código PHP y está destinado a desarrolladores. Ofrecemos este código como cortesía, pero no proporcionamos soporte para personalizaciones de código o desarrollo de terceros.

Para obtener ayuda adicional, consulta el tutorial de WPBeginner sobre cómo añadir código personalizado.

Descartar

Descripción

La acción wpforms_conversational_forms_content_before se activa antes de que se muestre un formulario en el frontend del sitio, y el formulario se creó con el complemento Conversational Forms.

Parámetros

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

Más Información

La acción solo se activa para formularios creados con el complemento Conversational Forms. Se ejecuta al principio del proceso de renderizado de la salida.

Una acción alternativa a considerar es wpforms_conversational_forms_content_after, ya que funciona de manera similar pero se mostrará después del formulario.

Origen

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

Ejemplos

En este ejemplo, vamos a mostrar un mensaje de video 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');
puedes mostrar cualquier cosa antes de un formulario conversacional usando la acción wpforms_conversational_forms_content_before

Si estás utilizando este fragmento exacto, es posible que incluso quieras añadir algo de CSS a tu sitio. Como ejemplo, también hemos proporcionado un fragmento de CSS.

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

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