I am trying to sort orders added manually by sku.
I've tried all these codes:
Sort order items by SKU in Woocommerce admin order pages
Sorting order items via a hooked function in WooCommerce
Sorting order items by SKU in Woocommerce email notifications
Underneath code is working to sort by name.
add_filter('woocommerce_order_status_changed', 'sortOrderItemsSKU', 10, 2);
function sortOrderItemsSKU($items, $order) {
uasort( $items,
function( $a, $b ) {
return strcmp( $a['name'], $b['name'] );
}
);
return $items;
}
But when changing to _sku / sku both not working.
function( $a, $b ) {
return strcmp( $a['_sku'], $b['_sku'] );
}
Any help is appreciated.