0
我的WordPress相關任務很簡單,但我找不到解決方案。我在我的woocommerce商店有兩種產品,我想在woocommerce表的購物車頁面上顯示他們兩個,讓客戶設置它們的數量。如果客戶不想購買東西,只需將它放在0上即可。Woocommerce - 即使它是空的即可顯示購物車
問題是購物車表不顯示,如果它是空的,我只能看到我放在那裏的項目。
我的WordPress相關任務很簡單,但我找不到解決方案。我在我的woocommerce商店有兩種產品,我想在woocommerce表的購物車頁面上顯示他們兩個,讓客戶設置它們的數量。如果客戶不想購買東西,只需將它放在0上即可。Woocommerce - 即使它是空的即可顯示購物車
問題是購物車表不顯示,如果它是空的,我只能看到我放在那裏的項目。
你可以添加這樣的產品,並添加條件根據我爲管理員和產品ID設置。用產品編號更改產品編號
/*
* goes in theme functions.php or a custom plugin
**/
// add item to cart on visit
add_action('template_redirect', 'add_product_to_cart');
function add_product_to_cart() {
if (! is_admin()) {
$product_id = 64;
$found = false;
//check if product already in cart
if (sizeof(WC()->cart->get_cart()) > 0) {
foreach (WC()->cart->get_cart() as $cart_item_key => $values) {
$_product = $values['data'];
if ($_product->id == $product_id)
$found = true;
}
// if product not found, add it
if (! $found)
WC()->cart->add_to_cart($product_id);
} else {
// if no products in cart, add it
WC()->cart->add_to_cart($product_id);
}
}
}