Descubre en este tutorial cómo enseñar el número de escuchas totales de un podcast en un proyecto donde uses el plugin Seriously Simple Podcasting.
Seriously Simple Podcasting es uno de los plugins más recomendables para crear tu propio podcast en una web con WordPress. De hecho, lo utilizo tanto en Freelandev como en Sustain WP.
Además, tiene varios addons que amplían las funcionalidades, uno de ellos es Seriously Simple Stats que te permite visualizar el número de escuchas de los episodios desde el backend de WordPress. La pega es que no muestra el número total de escuchas (histórico).
Así que en este tutorial vamos a ver cómo puedes obtener ese valor y mostrarlo donde quieras gracias a un shortcode.
Esto te puede interesar tanto si eres un amante de las Open Metrics y quieres compartir públicamente la cifra, como si quieres obtenerla solo para ti.
Aquí tienes cómo conseguirlo:
Instrucciones para crear un shortcode que muestre el total de escuchas de un podcast
1. Crea el shorcode
Añade el siguiente fragmento al final del fichero functions.php o a tu plugin de funcionalidades:
Para ver este código y los otros 2055 snippets de esta web,
identifícate o suscríbete aquí.
En este código accedes a la tabla de Seriously Simple Stats (prefix_ssp_stats
) donde almacena las escuchas, lo guardas en un transient y lo encapsulas en un shortcode para mostrarlo donde quieras.
Dependiendo del proyecto esta petición puede ser bastante «pesada», así que dentro del shortcode creas y utilizas un transient para cachear el resultado durante un día (aunque puedes modificarlo a tu gusto). De esta manera te aseguras de que el resultado se muestra de forma inmediata.
2. Introduce el shortcode donde desees
Por último, solo tienes que escribir [escuchas_totales]
donde quieras que se visualice.
Puedes utilizar el editor de bloques para crear el diseño que quieras e introducir el shortcode para que muestre el número de escuchas totales.
Conclusiones
Ahora ya sabes cómo mostrar el número total de escuchas de un podcast (creado con Seriously Simple Podcasting y que este dato siempre se mantenga actualizado en cualquier punto de la web mediante un shortcode.
Aunque no vayas a utilizar este snippet para mostrar los datos de forma pública, sí te puede venir bien para crear un dashboard donde agregues todos los datos relevantes de tu negocio.
Si tienes alguna duda sobre este tutorial, déjala en los comentarios.
¿Sugerencias para próximos snippets? Envíamelas con el formulario de contacto.
Todo ventajas de ser suscriptor.