Cómo mostrar el recuento de envíos de un formulario específico

Introducción

¿Le interesa mostrar el número total de entradas de un formulario concreto de su sitio web? La capacidad de mostrar el número total de entradas de un formulario puede ser valiosa, especialmente si está realizando encuestas o concursos y desea destacar la participación de los participantes. En este tutorial, le guiaremos a través del proceso de mostrar el recuento de entradas utilizando PHP, para que pueda comunicar eficazmente el nivel de participación en su sitio.

Crear un shortcode

La creación de un shortcode simplifica el proceso de mostrar el recuento total de entradas en varias áreas de su sitio web, especialmente si tiene varios formularios en uso.

Para utilizar este shortcode, primero debe crearlo, lo que le permitirá insertarlo sin problemas en cualquier página, entrada o área de widgets de su sitio. A continuación se muestra el fragmento de código esencial para integrar en su sitio web.

Si no está seguro de cómo añadir fragmentos de código a su sitio, consulte nuestro tutorial para obtener orientación paso a paso:

/**
 * Shortcode that displays the number of completed entries for a form.
 *
 * Usage:  [wpforms_entry_total form_id="FORMID"] - FORMID is the form ID.
 *
 * @link   https://wpforms.com/developers/display-entry-submissions-count-for-a-specific-form/
 */

function wpf_dev_form_entry_total( $atts ) {

	$args = shortcode_atts( array(
        'form_id' => ''
    ), $atts );

    if ( empty( $atts[ 'form_id' ] ) ) {
    	return;
    }

    $total = wpforms()->entry->get_entries( array( 'form_id' => $atts[ 'form_id' ] ), true );

    return absint( $total );
}
add_shortcode( 'wpforms_entry_total', 'wpf_dev_form_entry_total' );

Para utilizar el código corto, simplemente colóquelo en cualquier entrada, página o área de widget de su sitio utilizando un bloque de código corto de WordPress:

[wpforms_entry_total form_id="FORMID"]

Asegúrese de sustituir FORMID por el ID del formulario que desea mostrar. Si necesita ayuda para encontrar el ID de su formulario, consulte este artículo. Para los propósitos de este tutorial, hemos utilizado un ID de formulario de 3967 como ejemplo.

Para nuestro tutorial, queremos mostrar cuántos niños se han apuntado a nuestra clase, así que añadiremos el shortcode justo en línea con el texto.

añada el shortcode a su página en línea con su texto

Ahora, cuando los visitantes vean tu página, verán el número total de entradas que hemos recibido para nuestro formulario.

los visitantes verán el recuento de envíos de entradas de la pantalla junto con su formulario

Y eso es todo lo que necesita para mostrar el recuento de entradas en sus WPForms. ¿Le gustaría crear un shortcode para mostrar las entradas de su formulario en la parte frontal de su sitio? Echa un vistazo a nuestro tutorial sobre Cómo mostrar las entradas del formulario.