输入数量的产品页面的网址 - WooCommerce

时间:2018-05-17 21:17:59

标签: wordpress woocommerce

我正在尝试找到一种在WooCommerce中编辑产品网址的方法,以便在访问时为数量输入预先选择数量,例如2。

我知道有一个添加到购物车网址:

http://yourdomain.com/?add-to-cart=47&quantity=2

但是想知道是否可以在产品页面上输入具有类似URL的数量。

感谢有关此事的任何想法。

1 个答案:

答案 0 :(得分:0)

你可以这样做:

add_filter( 'woocommerce_quantity_input_args', 'custom_woocommerce_quantity_input_args' ); // Simple products
add_filter( 'woocommerce_available_variation', 'custom_woocommerce_quantity_input_args' ); // Variations

function custom_woocommerce_quantity_input_args( $args ) {
    if ( isset( $_GET['qty'] ) && is_numeric($_GET['qty']) ) {
        $args['input_value']    = $_GET['qty'];
    }
    return $args;
}
然后,您可以http://yourdomain.com/product/ship-your-idea/?qty=10