2017-01-23 3 views

答えて

1

WooCommerce Min/Max Quantitiesエクステンションを使用して、チェックアウトに必要な最小値と最大値を設定することができます。

または

あなたは「woocommerce_after_checkout_validation」フィルタを使用してのfunctions.phpのテーマファイルにカスタムコードを設定することができ、その値をチェックし、検証を設定する$掲載のアレイを使用することができ、

add_action('woocommerce_after_checkout_validation', 'rei_after_checkout_validation'); 

    function rei_after_checkout_validation($posted) { 

     // do all your logics here... 

    } 
0
function custom_checkout_button_action(){ 
    global $woocommerce; 
    $items = $woocommerce->cart->get_cart(); 
    $total = 0; 
     foreach($items as $item => $values) { 
     $total = $values['quantity'];  
     } 
     if($total>=2){ 
      ?> 
      <a href="//your check out URL" onclick="return false"><?php _e('Check On Out', 'woocommerce'); ?></a>   
      <?php 
     } 
     else{ 
      ?> 
      <a href="//your check out URL"><?php _e('Check On Out', 'woocommerce'); ?></a>   
      <?php 
     } 
} 
add_action('woocommerce_proceed_to_checkout', 'custom_checkout_button_action'); 

buttoを使用している場合は、注文ページを配置する前にチェックアウトページの上のコードのリンクの代わりにボタンを無効にするようにHTMLを適宜変更することができます。

関連する問題