Cambiar titulos de Facturación y Envío en detalles de las ordenes de WooCommerce

En algunas ocasiones nos encontraremos con que deseamos cambiar o personalizar algunos detalles de nuestra tienda, como por ejemplo los títulos que aparecen en el resumen de las órdenes «Facturación» y «Envió».

Si este es el caso y deseamos personalizar esto podemos hacerlo de una forma sencilla, solo tenemos que añadir el siguiente código en el function.php de nuestro tema (preferiblemente un tema hijo) y con ello podremos modificar el texto que deseamos.

/* Cambiar titulos de facturación y envio en detalles de orden woocommerce*/
add_filter( 'gettext', 'change_admin_order_edit_pages_texts', 10, 3 );
function change_admin_order_edit_pages_texts( $translated_text, $text, $domain ) {
    global $pagenow, $post_type;

    if( in_array($pagenow, ['post.php', 'post-new.php']) && 'shop_order' === $post_type && is_admin() ) {
        if( 'Billing' === $text ) {
            $translated_text = __('Cambiar título facturación', $domain); // <== Here the replacement txt
        }

        if( 'Shipping' === $text ) {
            $translated_text = __('Cambiar título envío', $domain); // <== Here the replacement txt
        }

    }
    return $translated_text;
}

Ten en cuenta que debes modificar del código lo que indica ‘Cambiar título facturación’ y ‘Cambiar título envío’ por el texto que deseas aparezca en estos títulos de tu tienda.

De esta manera podremos obtener el cambio que deseamos de una manera muy sencilla.

 

 

Updated on 9 mayo, 2022

Related Articles