Tickets de Commande

Tickets de Commande

‘wc-processing’, // Modifier ceci en fonction du statut de commande que vous souhaitez
‘limit’ => -1,
));
// Vérifier s’il y a des commandes à afficher
if ($orders) {
foreach ($orders as $order) {
// Récupérer l’ID de la commande
$order_id = $order->get_id();

// Vérifier si le ticket a déjà été imprimé pour cette commande
$ticket_imprime = get_post_meta($order_id, ‘_ticket_imprime’, true);

// Si le ticket n’est pas imprimé, afficher le contenu du ticket
if (!$ticket_imprime) {
// Générer le contenu du ticket
$ticket_content = generer_contenu_ticket($order_id);
if ($ticket_content) {
echo ‘

‘;
echo $ticket_content;
echo ‘
‘;

// Marquer le ticket comme imprimé pour cette commande
update_post_meta($order_id, ‘_ticket_imprime’, true);
}
}
}
} else {
// Aucune commande à afficher
echo ‘

Aucune nouvelle commande à afficher.

‘;
}
?>

Retour en haut