autoship_checkout_recurring_variable_discount_string (function)
( src/product-page.php) Function which returns the Autoship option HTML. It takes the (WooCommerce) $product_id as its parameter.
Code
/** * Retrieves the HTML for the Autoship and Save Variation extended text * * @param int $product_id. The wc product or variation id. */ function autoship_checkout_recurring_variable_discount_string( $product_id ){ $product = wc_get_product( $product_id ); $strings['autoship_save_string'] = sprintf( '<span class="autoship-save">%s</span>', apply_filters( 'autoship_radio_label', autoship_translate_text( 'Autoship and Save', true ), 'yes', true, $product ) ); $strings['autoship_string'] = sprintf( '<span class="autoship">%s</span>', apply_filters( 'autoship_radio_label', autoship_translate_text( 'Autoship', true ), 'yes', false, $product ) ); ob_start();?> <span class="autoship-discount-label"> <span class="autoship-save"><?php echo $strings['autoship_save_string']; ?></span> <span class="autoship-custom-percent-discount-str"></span>: <span class="autoship-checkout-price"></span> </span> <span class="autoship-no-discount-label"> <span class="autoship"><?php echo $strings['autoship_string']; ?></span> </span> <?php return apply_filters( 'autoship_checkout_recurring_variable_discount_string_html', ob_get_clean(), $product, $strings ); }