Fires when a new order is created.
Se déclenche lorsqu'une nouvelle commande est créée.
$order->get_id(
Sortie :
@param int Order ID. @param \WC_Order Order object.
// Envoyer une notification personnalisée à la création d'une commande
add_action('woocommerce_new_order', 'notifier_nouvelle_commande', 10, 1);
function notifier_nouvelle_commande($order_id) {
$order = wc_get_order($order_id);
$customer_email = $order->get_billing_email();
// Logique personnalisée (Slack, SMS, etc.)
wp_mail(
'admin@exemple.com',
'Nouvelle commande #' . $order_id,
'Un client vient de passer commande pour ' . $order->get_total() . '€'
);
}
Chargement des actualités...