Usamos WooCommerce Subscription y queremos agregar una nueva columna en la página de descripción general de la suscripción (/wp-admin/edit.php?post_type=shop_subscription).
Queremos contar todos los pedidos de renovación ya pagados y luego colocarlos en una columna al lado de la fecha de finalización.
Esto es lo que tenemos hasta ahora. Pero no funciona
function count_paid_renewals( $subscription ) {
$get_paid_count = $subscription->get_payment_count( 'renewal' );
foreach ( $subscription->get_items() as $item ) {
?>
<tr>
<td><?php esc_html_e( 'Count: ' . $item->get_product()->get_title(), 'woocommerce-subscriptions' ); ?></td>
<td>
<?php echo esc_html( $get_paid_count ); ?>
</td>
</tr>
<?php
}
}
add_action( 'woocommerce_subscription_before_actions', 'count_paid_renewals', 99, 1 );
.