Las Open Metrics, o métricas abiertas son datos informativos a tiempo real de como está yendo nuestro negocio online.
Son realmente útiles si deseamos mostrar la información de nuestra web WordPress acerca de cuanto se está ganando, el número de clientes que tenemos, el número de pedidos que nuestro membership site o tienda online está generando, la facturación que estamos teniendo…
No es muy habitual que negocios se “liberen” y muestren esta información por completo, ya que suele ser datos privados de empresa.
Pero igualmente, con su uso, ganaremos en imagen dando transparencia, credibilidad y confianza.
Cómo mostrar Open Metrics
Pues bien, podemos hacerlo con el siguiente fragmento de código que veremos a continuación:
//* Shortcode open metrics
add_shortcode('open_metrics', 'open_metrics');
function open_metrics($attr) {
$members = rcp_get_members('active');
$dinero = count($members) * 33.33;
$suscriptores = count($members);
$html = '<div class="open-metrics-wrapper">';
$html .= '<div class="price-wrapper"><div class="price-wrapper-inner">' . $attr['texto0'] . '</div></div>';
$html .= '<div class="price-wrapper"><div class="price-wrapper-inner">' . $attr['texto1'] . '</div></div>';
$html .= '<div class="price-wrapper"><div class="price-wrapper-inner">' . $attr['texto2'] . '</div></div>';
$html .= '</div>';
$html = str_replace('%sa', '<span class="suscriptores-activo">' . $suscriptores . '</span>', $html);
$html = str_replace('%da', '<span class="dinero-activo">' . $dinero . '€</span>', $html);
$html = str_replace('%pv', '<span class="precio-venta">' . number_format($dinero * 36, 0, ',', '.') . '€</span>', $html);
return $html;
}
Después de haber añadido el código en el functions.php o a través de un plugin, deberemos de añadir el shortcode en la página que deseemos:
[open_metrics texto0="Suscriptores Activos %sa" texto1="Tu negocio está generando cada mes: %da" texto2="El Precio de compra es de: %pv"]
¡Y ya está! En este caso hemos representado tres campos, como los clientes, los ingresos y el precio de venta. 🙂
Nota: la función que hemos utilizado se basa en los miembros activos que se obtienen a través del plugin Restrict Content Pro.
Conclusión
Con un snippet de código y un shortcode hemos conseguido representar datos a tiempo real de lo que está pasando en nuestro negocio.
El uso de Open metrics en WordPress es realmente interesante para dar a conocer el negocio en su plenitud de una manera honesta y transparente de lo que está sucediendo en tu proyecto online.
Evidentemente es decisión personal si mostrarlo o no, osea que tu eliges. 😉