結算Woocommerce車所以,發現這個片段,清除籃下時加入的functions.php它工作得很好:在某些頁面
function my_empty_cart(){
global $woocommerce;
$woocommerce->cart->empty_cart();
}
add_action('init', 'my_empty_cart');
我怎麼能修改此並使其只清空購物車的時候一定頁面加載?我玩過if (is_page('pageID')
,但無法正常工作!
感謝您的支持!不幸的是沒有工作。試過if(is_page('order-received')){'也是,但還是什麼都沒有。奇怪:/ – user3250136
是獲得任何價值的職位ID?這可能有助於http://www.skyverge.com/blog/get-woocommerce-page-urls/ –
好吧,嘗試'woocommerce_get_page_id('謝謝');'但仍然沒有清空購物車。以下是整個代碼片段: 'global $ post; if(is_page(woocommerce_get_page_id('thanks'))){ add_action('init','my_empty_cart'); } function my_empty_cart(){ global $ woocommerce; $ woocommerce-> cart-> empty_cart(); } ' 非常感謝!:)) – user3250136