首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

删除Woocommerce中的“添加到购物车”按钮,但保留变体

在Woocommerce中,"添加到购物车"按钮是一个用于将商品添加到购物车的重要功能。如果您想删除该按钮,但保留变体,您可以通过以下步骤实现:

  1. 登录您的WordPress后台。
  2. 导航到“外观”>“编辑器”。
  3. 在右侧的“模板”列表中,找到并点击“单个产品”模板(single-product.php)。
  4. 在编辑器中,查找包含“添加到购物车”按钮的代码。通常,它会类似于以下代码:
代码语言:txt
复制
<form class="cart" method="post" enctype="multipart/form-data">
    <?php
        do_action( 'woocommerce_before_add_to_cart_button' );
        do_action( 'woocommerce_before_add_to_cart_quantity' );
        woocommerce_quantity_input( array(
            'min_value'   => apply_filters( 'woocommerce_quantity_input_min', $product->get_min_purchase_quantity(), $product ),
            'max_value'   => apply_filters( 'woocommerce_quantity_input_max', $product->get_max_purchase_quantity(), $product ),
            'input_value' => isset( $_POST['quantity'] ) ? wc_stock_amount( wp_unslash( $_POST['quantity'] ) ) : $product->get_min_purchase_quantity(),
        ) );
        do_action( 'woocommerce_after_add_to_cart_quantity' );
    ?>
    <button type="submit" class="single_add_to_cart_button button alt"><?php echo esc_html( $product->single_add_to_cart_text() ); ?></button>
    <?php do_action( 'woocommerce_after_add_to_cart_button' ); ?>
</form>
  1. 删除上述代码中的整个<form>元素,包括按钮和相关的PHP代码。删除后的代码应该如下所示:
代码语言:txt
复制
<?php
    do_action( 'woocommerce_before_add_to_cart_button' );
    do_action( 'woocommerce_before_add_to_cart_quantity' );
    woocommerce_quantity_input( array(
        'min_value'   => apply_filters( 'woocommerce_quantity_input_min', $product->get_min_purchase_quantity(), $product ),
        'max_value'   => apply_filters( 'woocommerce_quantity_input_max', $product->get_max_purchase_quantity(), $product ),
        'input_value' => isset( $_POST['quantity'] ) ? wc_stock_amount( wp_unslash( $_POST['quantity'] ) ) : $product->get_min_purchase_quantity(),
    ) );
    do_action( 'woocommerce_after_add_to_cart_quantity' );
?>
  1. 点击“更新文件”保存更改。

通过执行上述步骤,您已成功删除了Woocommerce中的“添加到购物车”按钮,但保留了变体。用户将无法直接将商品添加到购物车,但仍可以选择变体并更新数量。

请注意,这只是一种删除按钮的方法,具体实现可能因您的主题和版本而有所不同。在进行任何更改之前,建议您备份您的网站,并确保您对代码的修改有所了解。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的沙龙

领券