亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將購物車項目產品重定向到 Woocommerce 中的特定頁面?

如何將購物車項目產品重定向到 Woocommerce 中的特定頁面?

PHP
元芳怎么了 2021-06-30 15:59:37
我想一旦點擊購物車項目產品,它就會被重定向到自定義頁面。下圖是購物車頁面 我試過下面的腳本但沒有用。   add_filter( 'woocommerce_add_to_cart_redirect', 'redirect_on_add_to_cart' );function redirect_on_add_to_cart() {        if ( isset( $_POST['add-to-cart'] ) ) {            $product_id = (int) apply_filters( 'woocommerce_add_to_cart_product_id', $_POST['add-to-cart'] );            if($product_id == 322 || $product_id == 320){                return get_permalink( 30 );            }               }}
查看完整描述

1 回答

?
慕容3067478

TA貢獻1773條經驗 獲得超3個贊

我使用woocommerce_cart_item_permalink過濾器鉤子做到了這一點


function filter_woocommerce_cart_item_permalink($product_get_permalink_cart_item, $cart_item, $cart_item_key){

  $productId = $cart_item['product_id'];

  $customUrl = get_permalink( get_page_by_path( 'box_select_product' ) );

  $updatLink =add_query_arg( 'product_box_id', $productId, $customUrl );

  return $updatLink; 

}


add_filter( 'woocommerce_cart_item_permalink', 'filter_woocommerce_cart_item_permalink', 10, 3 ); 


查看完整回答
反對 回復 2021-07-02
  • 1 回答
  • 0 關注
  • 219 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號