Descubre en este tutorial cómo enseñar los ingresos totales generados con Easy Digital Downloads (EDD) usando un shortcode.
Si tú o alguno de tus clientes tiene un negocio online creado con Easy Digital Downloads y es un amante de las Open Metrics, seguro que esto te va a interesar.
En este tutorial vas a aprender cómo mostrar el número de ingresos totales que has conseguido con EDD siempre actualizado donde tú quieras en la web.
Aquí tienes cómo conseguirlo:
Instrucciones para crear un shortcode que muestre el número los ingresos totales generados con EDD
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 1921 snippets de esta web,
identifícate o suscríbete aquí.
En este código realizas un loop de las descargas creadas con Easy Digital Downloads y utilizas la función edd_get_download_earnings_stats
para obtener los ingresos de cada una y sumarlas.
2. Introduce el shortcode donde desees
Por último, solo tienes que escribir [edd_earnings]
donde quieras que se visualice.
Importante:
- Si estás utilizando el editor clásico, utiliza la pestaña de HTML para introducir el shortcode.
- En caso de que ya estés usando el nuevo editor de bloques (Gutenberg) puedes añadirlo al bloque normal de párrafo, el de HTML o el de shortcode. Todos ellos renderizarán de forma correcta el contenido.
Conclusiones
Ahora ya sabes cómo mostrar los ingresos generados con Easy Digital Downloads y que 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 se agregues todos los datos relevantes de tu negocio.
Además, con pequeñas variaciones puedes conseguir personalizarlo para que se ajuste 100% a tus necesidades.
Ya solo te queda ponerlo en práctica. 😉
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.