Mostrar los datos de entrega en plantillas y correos personalizados
Para mostrar la fecha, la hora o el lugar de entrega en una plantilla o un correo personalizado de WooCommerce tiene dos opciones. Primera: abra su archivo de plantilla y añada código que lea el metadato y lo muestre así:
$deliveryDate = get_post_meta($orderID, 'delivery_date', true); echo $deliveryDate;
Segunda: añada el código de abajo al archivo functions.php de su tema hijo. Después puede usar este shortcode, por ejemplo en cualquier maquetador:
And here it is in shortcode form to be added to the functions.php file:
// function that runs when shortcode is called
function ddoutput_shortcode($atts) {
$orderId = $atts['orderid']:
// Things that you want to do.
$deliveryDate = get_post_meta($orderId, 'delivery_date',true);
// Output needs to be return
echo $deliveryDate;
}
// register shortcode
add_shortcode('deliverydate', 'ddoutput_shortcode');
Al usar el shortcode, no olvide añadir el parámetro orderid.