• Hola! lo que necesito es agregar una columna en el backend en el listado de productos, quiero que se muestren las ventas específicamente en proceso, de hecho ya tengo el código que muestra el total de ventas pero yo necesito que se muestren solo las ventas en proceso, alguien puede decirme que debo cambiar en el código? gracias!

    add_filter( 'manage_edit-product_columns', 'misha_total_sales_1', 20 );
    
    add_action( 'manage_posts_custom_column', 'misha_total_sales_2' );
    
    add_filter('manage_edit-product_sortable_columns', 'misha_total_sales_3');
    
    add_action( 'pre_get_posts', 'misha_total_sales_4' );
     
    function misha_total_sales_1( $col_th ) {
     
    	return wp_parse_args( array( 'total_sales' => 'Total Sales' ), $col_th );
    }
     
    function misha_total_sales_2( $column_id ) {
     
    	if( $column_id  == 'total_sales' )
    		echo get_post_meta( get_the_ID(), 'total_sales', true );
    }
     
    function misha_total_sales_3( $a ){
    	return wp_parse_args( array( 'total_sales' => 'by_total_sales' ), $a );
    }
     
    function misha_total_sales_4( $query ) {
     
    	if( !is_admin() || empty( $_GET['orderby']) || empty( $_GET['order'] ) )
    		return;
     
    	if( $_GET['orderby'] == 'by_total_sales' ) {
    		$query->set('meta_key', 'total_sales' );
    		$query->set('orderby', 'meta_value_num');
    		$query->set('order', $_GET['order'] );
    	}
     
    	return $query;
     
    }
Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Moderador LGrusin

    (@lgrusin)

    Según entiendo las ventas en proceso no están relacionadas con los productos sino con los pedidos. Por eso es dificil poner un producto en proceso, para eso tienes el listado de pedidos donde puedes ver los que están en proceso.

    Iniciador del debate carlosmngz

    (@carlosmngz)

    Gracias por la respuesta ahora lo que busco es un listado con la cantidad exacta que se vendió de cada producto y el nombre de cada comprador, necesito que se pueda filtrar por estado de pedido y por categoría. Encontré un plugin que me da el total de las ventas de cada producto pero no me da un listado como el que necesito con el detalle de cuanto compró cada usuario, también probé distintos tipos de plugins para exportar pero no logro hacer lo que necesito, puedes recomendarme algún plugin?, este es un ejemplo:

    PRODUCTO 1
    Nombre Cantidad
    JESUS 1

    PRODUCTO 2
    Nombre Cantidad
    Diana 1
    Jessica 2
    PEDRO 1

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • El debate ‘Agregar una columna en el listado de productos con numero de ventas en proceso?’ está cerrado a nuevas respuestas.