2017-06-15 18 views
1

私は関連する質問を読んだ。「ユーザーが「カートページ(ワードプレス)でチェックアウトに進む」をクリックした後にカスタムURLにリダイレクトする」と私はその部分を手に入れた!しかし、プロダクトID、オーダーID、プロモコードの3つのパラメータをどのように渡すことができますか?次を経由してWooCommerceのリダイレクトでパラメータを渡すにはどうすればいいですか?

add_filter('woocommerce_get_checkout_url', 'dre_redirect_checkout'); 

function dre_redirect_checkout($url) { 
    global $woocommerce; 
    $checkout_url = 'https://........'; 
    return $checkout_url; 
} 
+0

はwoocommerce_get_checkout_urlフックの内側に、あなたがしたいなど、製品ID、オーダーIDを意味しますか? –

+0

はい! (可能なら)? –

+0

実際には、このデータをsalesforceに送って購入を完了する必要があります。これらの3つのパラメータ(商品ID、注文ID、および各注文のプロモーションコードを送信する必要があります)ありがとう! –

答えて

0

はい、あなたがそれらをすることができ、

add_filter('woocommerce_get_checkout_url', 'dre_redirect_checkout'); 

function dre_redirect_checkout($url) { 
    global $product; 
    $title = $product->title; 
    $price = $product->price; 
    $checkout_url = 'https://........'; 
    return $checkout_url; 
} 
+0

Oh! –

関連する問題