';
$html = ob_get_clean();
wp_send_json_success(['html' => $html]);
});
// AJAX mise à jour statut commande
add_action('wp_ajax_update_order_status', function() {
check_ajax_referer('update_order_status_nonce', 'security');
$order_id = intval($_POST['order_id']);
$new_status = sanitize_text_field($_POST['new_status']);
$order = wc_get_order($order_id);
if (!$order) wp_send_json_error();
// On autorise uniquement certains statuts
$allowed_status = ['processing', 'completed', 'cancelled', 'finished'];
if (!in_array($new_status, $allowed_status)) wp_send_json_error();
// Mise à jour statut
$order->update_status($new_status, 'Statut mis à jour via front-end.');
wp_send_json_success();
});
https://pizza07.ca/wp-sitemap-posts-page-1.xmlhttps://pizza07.ca/wp-sitemap-posts-product-1.xmlhttps://pizza07.ca/wp-sitemap-posts-static_block-1.xmlhttps://pizza07.ca/wp-sitemap-taxonomies-product_cat-1.xmlhttps://pizza07.ca/wp-sitemap-taxonomies-product_tag-1.xmlhttps://pizza07.ca/wp-sitemap-taxonomies-pa_formats-1.xmlhttps://pizza07.ca/wp-sitemap-users-1.xml