Démarrer un projet

Afficher les données de livraison dans des modèles et e-mails personnalisés

Pour afficher la date, l’heure ou le lieu de livraison dans un modèle ou un e-mail WooCommerce personnalisé, vous avez deux options. Première option : ouvrez votre fichier de modèle et ajoutez du code qui lit la métadonnée et l’affiche ainsi :

$deliveryDate = get_post_meta($orderID, 'delivery_date', true);
echo $deliveryDate;

Deuxième option : ajoutez le code ci-dessous au fichier functions.php de votre thème enfant. Vous pourrez alors utiliser ce shortcode, par exemple dans n’importe quel page builder :

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');

Lorsque vous utilisez le shortcode, n’oubliez pas le paramètre orderid.