Title: Replace botiga-single-addtocart
Last modified: August 18, 2024

---

# Replace botiga-single-addtocart

 *  [jurijsmsk](https://wordpress.org/support/users/jurijsmsk/)
 * (@jurijsmsk)
 * [1 year, 9 months ago](https://wordpress.org/support/topic/replace-botiga-single-addtocart/)
 * Hey,
   How to replace default botiga add to cart with custom button? I know about
   hooking it after and removing price, but it’s not an option. Doesn’t work with
   default woo hooks soo…
 *     ```wp-block-code
       function replace_add_to_cart_with_get_in_touch_button() {    global $product;    $product_ids = array(9183, 6760, 9883);     if (in_array($product->get_id(), $product_ids)) {        remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30);        add_action('woocommerce_single_product_summary', 'add_get_in_touch_button', 30);    }}add_action('woocommerce_single_product_summary', 'replace_add_to_cart_with_get_in_touch_button', 1);function add_get_in_touch_button() {    ?>    <button class="get-in-touch-btn">Get in Touch</button>    <div id="contact-form-modal" class="contact-modal">        <div class="contact-modal-content">            <span class="close-modal">&times;</span>            <?php echo do_shortcode('[contact-form-xxx id="xxx" title="Get in Touch"]'); ?>        </div>    </div>    <?php}
       ```
   
    -  This topic was modified 1 year, 9 months ago by [jurijsmsk](https://wordpress.org/support/users/jurijsmsk/).

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Thread Starter [jurijsmsk](https://wordpress.org/support/users/jurijsmsk/)
 * (@jurijsmsk)
 * [1 year, 9 months ago](https://wordpress.org/support/topic/replace-botiga-single-addtocart/#post-17978042)
 * Nobody?
 *  [Kharis Sulistiyono](https://wordpress.org/support/users/kharisblank/)
 * (@kharisblank)
 * [1 year, 9 months ago](https://wordpress.org/support/topic/replace-botiga-single-addtocart/#post-17978173)
 * Hi [@jurijsmsk](https://wordpress.org/support/users/jurijsmsk/),
 * Sorry for the delay.
 * Botiga uses default WooCommerce add-to-cart button. If you wish to replace it
   with your own, the proper hook to use is
 *     ```wp-block-code
       do_action( 'woocommerce_' . $product->get_type() . '_add_to_cart' );
       ```
   
 * that is located in this line: [https://github.com/woocommerce/woocommerce/blob/f2941d76e5cab08e067ddb8aa4d60ca9eec11378/plugins/woocommerce/includes/wc-template-functions.php#L1738](https://github.com/woocommerce/woocommerce/blob/f2941d76e5cab08e067ddb8aa4d60ca9eec11378/plugins/woocommerce/includes/wc-template-functions.php#L1738).

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Replace botiga-single-addtocart’ is closed to new replies.

 * ![](https://i0.wp.com/themes.svn.wordpress.org/botiga/2.4.5/screenshot.png)
 * Botiga
 * [Support Threads](https://wordpress.org/support/theme/botiga/)
 * [Active Topics](https://wordpress.org/support/theme/botiga/active/)
 * [Unresolved Topics](https://wordpress.org/support/theme/botiga/unresolved/)
 * [Reviews](https://wordpress.org/support/theme/botiga/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [Kharis Sulistiyono](https://wordpress.org/support/users/kharisblank/)
 * Last activity: [1 year, 9 months ago](https://wordpress.org/support/topic/replace-botiga-single-addtocart/#post-17978173)
 * Status: not resolved