Me gustaría clasificar los productos en todas las categorías de WooCommerce según varios criterios pero de forma secuencial. Por favor, déjame elaborar:
Si una categoría contiene 10 productos, me gustaría que los 3 primeros fueran los más recientes (ordenados por fecha), los 7 restantes se ordenaran por estado de stock, primero los que están en stock, luego los que están agotados, pero -pedido atrasado-permitido y luego agotado-y-no-pedido atrasado-permitido.
La lógica podría extenderse para que los primeros X productos se clasifiquen por el criterio A, los REST Y productos se clasifiquen por el criterio B, etc.
CUALQUIER ayuda sobre cómo lograr eso programáticamente sería muy apreciada
.