Forum Replies Created

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter cieplucha

    (@cieplucha)

    I have found some code which add weight, I would like to do the same.
    How change it for a Product Name?

    // Store cart weight in the database
    add_action('woocommerce_checkout_update_order_meta', 'woo_add_cart_weight');
    function woo_add_cart_weight( $order_id ) {
        global $woocommerce;
    
        $weight = $woocommerce->cart->cart_contents_weight;
        update_post_meta( $order_id, '_cart_weight', $weight );
    }
    // Add order new column in administration
    add_filter( 'manage_edit-shop_order_columns', 'woo_order_weight_column', 20 );
    function woo_order_weight_column( $columns ) {
    	$offset = 8;
    	$updated_columns = array_slice( $columns, 0, $offset, true) +
    	array( 'total_weight' => esc_html__( 'Weight', 'woocommerce' ) ) +
    	array_slice($columns, $offset, NULL, true);
    	return $updated_columns;
    }
    // Populate weight column
    add_action( 'manage_shop_order_posts_custom_column', 'woo_custom_order_weight_column', 2 );
    function woo_custom_order_weight_column( $column ) {
    	global $post;
    
    	if ( $column == 'total_weight' ) {
    		$weight = get_post_meta( $post->ID, '_cart_weight', true );
    		if ( $weight > 0 )
    			print $weight . ' ' . esc_attr( get_option('woocommerce_weight_unit' ) );
    		else print 'N/A';
    	}
    }
    Thread Starter cieplucha

    (@cieplucha)

    Thanks, it would be nice to have it.
    Great work!

    Thread Starter cieplucha

    (@cieplucha)

    Wow, it works fine ?? with other theme too
    Thanks!

    Thread Starter cieplucha

    (@cieplucha)

    I saw that it is problem with my Theme. On twenty fourteen works well.
    Any?

Viewing 4 replies - 1 through 4 (of 4 total)