我真的对这个话题感到疯狂。很多人提供了解决方案,但没有一个真正适合我。我的场景可能适合很多人:
我自定义了 WooCommerce 数量输入 (/global/quantity-input.php) 并添加<input>以增加或减少数量字段中的金额:
<div class="quantity">
<input class="step-btn minus" type="button" value="-">
<input type="number" step="<?php echo esc_attr( $step ); ?>" min="<?php echo esc_attr( $min_value ); ?>" max="<?php echo esc_attr( 0 < $max_value ? $max_value : '' ); ?>" name="<?php echo esc_attr( $input_name ); ?>" value="<?php echo esc_attr( $input_value ); ?>" title="<?php echo esc_attr_x( 'Qty', 'Product quantity input tooltip', 'woocommerce' ) ?>" class="input-text qty text" size="4" pattern="<?php echo esc_attr( $pattern ); ?>" inputmode="<?php echo esc_attr( $inputmode ); ?>" …Run Code Online (Sandbox Code Playgroud)