Descubre en este tutorial cómo añadir una columna con el valor vitalicio o «lifetime value» de cada cliente de Restrict Content Pro (RCP).
Restrict Content Pro ofrece algunos datos interesantes sobre los suscriptores/clientes. Por ejemplo el Lifetime value o valor neto facturado a cada cliente durante su relación con tu membresía.
La pega es que está «escondido» dentro de la ficha individual de cada cliente.

Pero si vas a la vista general de clientes ese valor no se muestra:

En este tutorial va aprender a mostrar este valor como una columna adicional en la visión general de todos los cliente. Este sería el resultado final:

Ya ves que esto te permite tener una visión general muy interesante.
Aquí tienes cómo conseguirlo.
Snippet para añadir una columna con el lifetime value de los clientes de Restrict Content Pro
Añade el siguiente snippet al fichero functions.php o a tu plugin de funcionalidades:
Para ver este código y los otros 1869 snippets de esta web,
identifícate o suscríbete aquí.
Con este fragmento usas los filtros rcp_customers_list_table_columns
y rcp_customers_list_table_column_lifetime_value
para añadir una nueva columna y rellenarla con los valores del lifetime value de cada cliente.
Para obtener esos valores usas el objeto RCP_Customer
del plugin.
Puedes cambiar el texto (Lifetime Value) que se muestra en la columna modificando la línea $columns['lifetime_value'] = 'Lifetime Value';
.
Eso sí, ten en cuenta que te cambiar el nombre de la columna (lifetime_value
) tendrás que modificar el segundo filtro. Por ejemplo, si la llamas valor_vitalicio
tendrás que usar rcp_customers_list_table_column_valor_vitalicio
.
Conclusiones
¿Quieres que en la página general de clientes de Restrict Content Pro se muestre el valor vitalicio de cada uno?
Ahora ya sabes cómo hacerlo.
¿Alguna duda? Te leo en los comentarios.
Y si quieres darme una sugerencia para próximos tutoriales, déjamela en el formulario de contacto. Ventajas de ser suscriptor. 😉