https://tdestudiodesign.com/wp-content/plugins/whatsapp/style.css

Ya hemos visto cómo Cambie el nombre del botón «Coloque el orden» en la página de pago de WooCommercepero hoy quiero encontrar una manera de cambiarlo de nombre, es decir, es dinámica y condicionalmente, según la pasarela de pago que se selecciona al ver.

El fragmento requiere la «identificación» de la pasarela de pago: aquí hay un tut rápido en caso de que no sepa cómo recuperar eso: Cómo encontrar la identificación de la pasarela de pago de WooCommerce

Aparte de eso, es una lógica bastante simple. ¡Disfrutar!

Con el fragmento a continuación, una vez que se selecciona la «transferencia bancaria» (BACS), el botón «Orden de lugar» se convierte en «Ver datos bancarios». Si tuviera una segunda pasarela de pago, como COD, también podría haber modificado la etiqueta, y esto habría cambiado instantáneamente en COD Select.

Php Snippet: Cambiar el nombre del botón «Coloque el botón» basado en la pasarela de pago seleccionada @ WooCommerce Checkout

/**   n*@snippet       Rename "Place Order" By Gateway @ WooCommerce Checkout   n*@how-to        https://tdestudiodesign.com/tutoriales   n*@author        Tomás Lucas D´Amario, TD Estudio Design   n*@compatible    WooCommerce 6   n*@community     https://tdestudiodesign.com/club  */  add_filter( 'woocommerce_available_payment_gateways', 'tddesign_rename_place_order_button' );  function tddesign_rename_place_order_button( $gateways ) {     if ( $gateways['bacs'] ) {         $gateways['bacs']->order_button_text = 'View Bank Details';     } elseif ( $gateways['cod'] ) {         $gateways['cod']->order_button_text = 'Confirm Cash on Delivery';     }      return $gateways; } 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *