¡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

Mostrando el número total de entradas

¿Quieres mostrar el número total de entradas de tus formularios? Puedes lograrlo fácilmente creando un shortcode personalizado con un pequeño fragmento de PHP.

En este tutorial, te mostraremos cómo mostrar el número total de entradas en WPForms.


Creación del formulario

En nuestro ejemplo, nuestro objetivo es mostrar el formulario de suscripción junto con el recuento de usuarios que se han registrado justo debajo. Para empezar, crea un nuevo formulario o edita uno existente para acceder al constructor de formularios.

Formulario de registro de boletín

Añadir el fragmento de código a tu sitio

Después de copiar el fragmento de código proporcionado, puedes añadirlo fácilmente a tu sitio para habilitar el shortcode. Si no estás seguro de cómo añadir fragmentos, puedes encontrar una guía en este tutorial.

Profundicemos en la explicación del código. Los atributos del shortcode se establecen usando $atts = shortcode_atts(['id' => '','type' => 'all', ],.

El atributo id es crucial ya que espera el ID del formulario. Así es como el shortcode determina para qué formulario debe contar las entradas. Si no estás seguro de tu ID de formulario, puedes consultar este tutorial para obtener ayuda.

El segundo atributo, type, es opcional. Por defecto, el shortcode cuenta todas las entradas y muestra el número total. Si no incluyes este atributo, incluye automáticamente todas las entradas del formulario. Sin embargo, si quieres especificar qué tipo de entrada contar y mostrar el total, puedes usar uno de los siguientes atributos:

  • all: Muestra todas las entradas del formulario.
  • unread: Cuenta y muestra solo las entradas que no han sido vistas desde tu pantalla de Entradas.
  • read: Cuenta y muestra solo las entradas que han sido vistas desde tu pantalla de Entradas.
  • starred: Cuenta y muestra solo las entradas que han sido marcadas como favoritas desde tu pantalla de Entradas.

Uso del Shortcode

En nuestra demostración, ya hemos creado un formulario básico de suscripción al boletín y lo hemos integrado en una página de WordPress.

Añadir un formulario a tu página

Antes de incorporar el shortcode en nuestra página, queremos proporcionar algo de contexto a nuestros visitantes sobre la importancia del número que encontrarán. Por lo tanto, incluiremos texto explicativo antes del shortcode.

Antes de añadir el shortcode, vamos a añadir algo de texto para que nuestros usuarios sepan para qué es este número.

Ahora, integremos nuestro shortcode en la página. Utilizando un bloque de Shortcode, hemos incorporado nuestro shortcode personalizado para mostrar el número total de entradas de nuestro formulario de suscripción (ID de formulario 25). El shortcode es:

[wpf_entries_count id="25" type="all"]

Nota: Las actualizaciones en tiempo real de los recuentos pueden experimentar retrasos debido a cualquier configuración de caché en tu sitio o servidor de alojamiento.

Añade el shortcode a tu página para mostrar el número total de entradas de este formulario.

El parámetro type te permite personalizar qué entradas mostrar. Por ejemplo, pasar 'starred' como valor para el parámetro type solo mostrará las entradas marcadas como favoritas. Así es como se vería el shortcode.

[wpf_entries_count id="25" type="starred"]

Ahora, cuando visites la página, verás el número total de entradas debajo del formulario.

Ahora puedes mostrar el número total de entradas de cada formulario que tengas usando un shortcode.

¡Eso es! ¡Has añadido con éxito un shortcode personalizado a tu sitio para mostrar el número total de entradas de los formularios de tu sitio!

¿Te gustaría también crear un shortcode personalizado para mostrar todos tus formularios en el frontend de tu sitio? Consulta nuestro tutorial sobre Cómo mostrar una lista de WPForms usando un shortcode para aprender cómo.