要将WooCommerce产品购买数量的选项更改为下拉菜单,您需要添加一些自定义代码到您的WordPress主题或使用一个插件。下面是一种实现的方法,其中包括使用一个名为"WooCommerce Customizer"的插件来轻松实现这一目标。

方法一:使用 WooCommerce Customizer 插件

把WooCommerce产品购买数量的选项改为下拉菜单

  1. 在WordPress后台,导航到“插件” > “添加新插件”。

  2. 在搜索框中键入“WooCommerce Customizer”,然后点击“安装并启用”。

  3. 安装并激活插件后,导航到“外观” > “自定义”(或类似选项,具体名称可能因主题而异)。

  4. 在自定义选项中,您应该会看到一个名为"WooCommerce"或类似的选项。点击它以展开其设置。

  5. 在"WooCommerce"或类似选项下,查找“Product Catalog”或类似的子选项。

  6. 在“Product Catalog”下,您应该会看到“Add to cart behavior”(添加到购物车行为)或类似选项。在这里,您可以选择“Quantity input style”(数量输入样式)并将其更改为“Dropdown”(下拉菜单)。

  7. 点击“发布”或“保存并发布”以保存您的更改。

这样,您的产品页面上的购买数量输入框将被更改为下拉菜单。

方法二:手动添加代码

如果您更喜欢手动添加代码,可以按照以下步骤进行操作:

  1. 在WordPress后台,导航到“外观” > “编辑主题”。

  2. 找到并编辑您当前主题的functions.php文件。

  3. 将以下代码添加到functions.php文件中:

function customize_woocommerce_quantity_input_field($args, $product, $value) {
    if (is_singular('product') || is_product()) {
        $args['input_value'] = $value;
        $args['input_class'] = array('button', 'alt', 'qty');
        $args['type'] = 'select';
        $args['options'] = range(1, 10); // 这里可以更改下拉菜单的选项
    }
    return $args;
}
add_filter('woocommerce_quantity_input_args', 'customize_woocommerce_quantity_input_field', 10, 3);
  1. 保存您的更改。

这个代码片段将更改产品页面上的购买数量输入框为下拉菜单,并默认提供了从1到10的选项。您可以根据需要自定义下拉菜单的选项。

请注意,在任何时候编辑主题文件时都需要小心谨慎,确保备份您的文件以防出现问题。此外,建议使用子主题来进行更改,以免在主题更新时丢失您的自定义代码。