Inicio » Formularios Servicios » Woocommerce agregar datos en correo de orden de compra

Woocommerce agregar datos en correo de orden de compra

por | May 12, 2020 | Utilidades Woocommerce | 0 Comentarios

Hoy tuvimos una solicitud para adicionar datos en las notificaciones de compra de una tienda virtual desarrollado con Woocommerce, con este script podrán adicionar los campos que sean necesarios en la notificación del administrador del perdido, si necesitas más campos para capturar y mostrar en el correo de notificación, debes conocer el nombre del campo que necesitas, si usas algún plugin para mostrar o añadir campos en tu formulario Woocommerce, debes indicar en este script el nombre del campo. Este código debes adicionar en tu ChildTheme, el archivo functions.php, mucha suerte!

/* WooCommerce nueva orde, detalles del cliente en el correo */
function wc_customer_details( $fields, $sent_to_admin, $order ) {
	if ( empty( $fields ) ) {
		if ( $order->get_billing_email() ) {
			$fields['billing_email'] = array(
				'label' => __( 'Email', 'woocommerce' ),
				'value' => wptexturize( $order->get_billing_email() ),
			);
		}
		if ( $order->get_billing_phone() ) {
			$fields['billing_phone'] = array(
				'label' => __( 'Telefono', 'woocommerce' ),
				'value' => wptexturize( $order->get_billing_phone() ),
			);
		}
	}
	return $fields;
}
add_filter( 'woocommerce_email_customer_details_fields', 'wc_customer_details', 10, 3 );

 

× Necesita ayuda? consulte aquí! Available from 08:00 to 23:59 Available on SundayMondayTuesdayWednesdayThursdayFridaySaturday