'; $check_icon = ''; $cart_text = '' . esc_html( $product->add_to_cart_text() ) . $loading_spinner . $check_icon . ''; $cart_icon = ''; $button_classname = 'lqd-add-to-cart-btn lqd-btn lqd-btn-icon-start inline-flex items-center justify-center grow pt-16 pb-16 ps-10 pe-10 transition-all'; // excluding 'button' classname to avoid styling mess coming from woo if ( isset( $args['class'] ) ) { $class = implode( ' ', array_filter( explode( ' ', $args['class'] ), function($cls) { return $cls !== 'button'; } ) ); $button_classname .= ' ' . $class; } echo apply_filters( 'woocommerce_loop_add_to_cart_link', // WPCS: XSS ok. sprintf( '%5$s%6$s', esc_url( $product->add_to_cart_url() ), esc_attr( isset( $args['quantity'] ) ? $args['quantity'] : 1 ), esc_attr( $button_classname ), isset( $args['attributes'] ) ? wc_implode_html_attributes( $args['attributes'] ) : '', $cart_text, $cart_icon ), $product, $args );