我对Woocommerce很陌生,但我确实觉得这个插件很有趣,我想知道的一件事是:
- 在cart-page上时,如果您要通过以下方式清空
table
: WC()->cart->empty_cart()
或table
中的foreach
项:WC()->cart->set_quantity("cart_item_key_id" , 0)
您将被重定向到"Cart is empty"
显示屏,其中仅显示此消息。然而,table
将消失,也不是DOM
的一部分。
提问
如何确保table
即使没有任何物品也能留在原地?或者或者,而所有文件都有一个child-theme
,一个例子:your-theme/woocommerce/cart/cart.php
,如何在cart-page上看到“cart is empty”消息时修改cart.php
,编程添加项目并重新生成table
。
What I tried
删除了通过remove_action( 'woocommerce_cart_is_empty', 'wc_empty_cart_message', 10 );
添加到functions.php
文件的woocommerce_cart_is_empty消息。
它确实删除了消息,但它没有解决问题,即table
也不见了。Cart-page without the "cart is empty" message
1条答案
按热度按时间pxiryf3j1#
尝试将此代码添加到functions.php文件中。