0
我想使它所以我Woocommerce購物車顯示產品在產品類別的訂單。 (我的產品被分配到一個品牌,我想要的產品出現在車區域分配給他們的品牌之下。)
我已經試過
目前,我已經能夠得到它按字母順序排序,但是就我對數組的瞭解而言。
示例代碼
add_action('woocommerce_cart_loaded_from_session', function() {
global $woocommerce;
$products_in_cart = array();
foreach ($woocommerce->cart->cart_contents as $key => $item) {
$products_in_cart[ $key ] = $item['data']->get_title();
}
ksort($products_in_cart);
$cart_contents = array();
foreach ($products_in_cart as $cart_key => $product_title) {
$cart_contents[ $cart_key ] = $woocommerce->cart->cart_contents[ $cart_key ];
}
$woocommerce->cart->cart_contents = $cart_contents;
}, 100);
其他注意事項
我知道我可以使用此代碼來獲取每個產品的術語ID。但我不太清楚如何最好地構造我的代碼來獲得我所追求的結果。
$terms = wp_get_post_terms(get_the_ID(), 'product_cat');
你有什麼解決方案嗎? –