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

Me sorprende que WooCommerce no ofrezca este campo fuera de la caja. La mayoría de los sitios web de comercio electrónico realmente requieren un teléfono de envío para organizar la entrega y comunicarse con el cliente final en caso de que haya problemas.

Afortunadamente, hay un gancho (filtro) para eso. Se llama «wooCommerce_checkout_fields«Y se puede usar para eliminar, mover o agregar campos de pago rápidamente. Y aquí le mostramos cómo agregar, por ejemplo, un nuevo campo de envío llamado «envío_phone». ¡Disfrutar!

Cómo crear un nuevo campo de pago: teléfono de envío

Php Snippet: Mostrar el teléfono de envío @ Campos de pago

 /**  * @snippet       Shipping Phone & Email - WooCommerce  * @how-to        businessbloomer.com/woocommerce-customization  * @author        Rodolfo Melogli, Business Bloomer  * @compatible    WooCommerce 6  * @community     https://businessbloomer.com/club/  */  add_filter( 'woocommerce_checkout_fields', 'bbloomer_shipping_phone_checkout' );  function bbloomer_shipping_phone_checkout( $fields ) { $fields['shipping']['shipping_phone'] = array( 'label' => 'Phone',       'type' => 'tel', 'required' => false, 'class' => array( 'form-row-wide' ),       'validate' => array( 'phone' ), 'autocomplete' => 'tel', 'priority' => 25, ); return $fields; }   add_action( 'woocommerce_admin_order_data_after_shipping_address', 'bbloomer_shipping_phone_checkout_display' );  function bbloomer_shipping_phone_checkout_display( $order ){     echo '

Shipping Phone: ' . get_post_meta( $order->get_id(), '_shipping_phone', true ) . '

'; }

Deja una respuesta

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