Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
1.4 kB
2
Indexable
function custom_text_change_script() {
    if ( is_checkout() ) {
        ?>
        <script type="text/javascript">
            jQuery(document).ready(function($) {
                // Función para realizar la corrección de texto con efecto "fade in"
                function performTextCorrectionWithFade() {
                    // Reemplaza el texto en el bloque de revisión del checkout
                    var textToReplace = "Inserisci la larghezza (m):";
                    var newText = "Larghezza:";
                    $('.woocommerce-checkout-review-order-table .product-name strong:contains("' + textToReplace + '")').each(function() {
                        var $element = $(this);
                        $element.fadeOut(500, function() {
                            $element.text($element.text().replace(textToReplace, newText));
                            $element.fadeIn(500);
                        });
                    });
                }

                // Ejecuta la corrección de texto con efecto "fade in" al cargar la página inicialmente y después de la actualización del bloque de revisión del checkout
                performTextCorrectionWithFade();
                $(document.body).on('updated_checkout', performTextCorrectionWithFade);
            });
        </script>
        <?php
    }
}
add_action('wp_footer', 'custom_text_change_script');