WooCommerce display price on add to cart button

后端 未结 3 1435
走了就别回头了
走了就别回头了 2020-12-19 20:58

I\'m trying to add the price to the add to cart button in the loop.

[100$ Add to cart] instead of [Add to cart]

add_to_cart.php template:

3条回答
  •  甜味超标
    2020-12-19 21:57

    This should work: modify the add_to_cart.php file to

    echo apply_filters( 'woocommerce_loop_add_to_cart_link',
    sprintf( '%s %s',
        esc_url( $product->add_to_cart_url() ),
        esc_attr( $product->id ),
        esc_attr( $product->get_sku() ),
        $product->is_purchasable() ? 'add_to_cart_button' : '',
        esc_attr( $product->product_type ),
        $product->get_price_html(),
        esc_html( $product->add_to_cart_text() )
    ),
    $product );
    

    and the price will display in front of the "Add to cart" text.

    EDIT: You should note that updating the woocommerce plugin will undo that and any other modification you have made to any of the files.

提交回复
热议问题