Using the Advanced Post Types Order plugin, WooCommerce products can be easily and precisely sorted within categories. Even if a product belong to multiple terms/categories, the saved order will be preserved within each one.
The default re-order interface include a product thumbnail, title and object ID. Additional details can be included through a simple code, the following will show the SKU field:
add_filter('apto_reorder_item_additional_details', 'theme_apto_reorder_item_additional_details', 10, 2); function theme_apto_reorder_item_additional_details( $item_additional_details, $post_data ) { //we need that only for products if( $post_data->post_type != 'product' ) return $item_additional_details; //retirve the custom field $custom_field_value = get_post_meta($post_data->ID, '_sku', TRUE); if( ! empty( $custom_field_value ) ) { $item_additional_details .= ' <small>SKU : <b>' . $custom_field_value . '</b></small>'; } return $item_additional_details; }
The results show as following: