/*
|--------------------------------------------------------------------------
| Cache Diagonales - Estado repartidores
|--------------------------------------------------------------------------
*/

if (!function_exists('diagonales_borrar_cache_estado_repartidores')) {
    function diagonales_borrar_cache_estado_repartidores() {
        delete_transient('diagonales_estado_repartidores_cache');
    }
}

add_action('woocommerce_order_status_changed', function() {
    diagonales_borrar_cache_estado_repartidores();
}, 10, 4);

add_action('added_user_meta', function($meta_id, $user_id, $meta_key) {
    if ($meta_key === '_diagonales_repartidor_disponible') {
        diagonales_borrar_cache_estado_repartidores();
    }
}, 10, 3);

add_action('updated_user_meta', function($meta_id, $user_id, $meta_key) {
    if ($meta_key === '_diagonales_repartidor_disponible') {
        diagonales_borrar_cache_estado_repartidores();
    }
}, 10, 3);



/*
|--------------------------------------------------------------------------
| Cache Diagonales - Pedidos activos
|--------------------------------------------------------------------------
*/

if (!function_exists('diagonales_borrar_cache_pedidos_activos')) {
    function diagonales_borrar_cache_pedidos_activos() {
        delete_transient('diagonales_pedidos_activos_cache');
    }
}

add_action('woocommerce_order_status_changed', function() {
    diagonales_borrar_cache_pedidos_activos();
}, 10, 4);

add_action('woocommerce_process_shop_order_meta', function() {
    diagonales_borrar_cache_pedidos_activos();
}, 99);<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://diagonales.store/wp-sitemap-index.xsl" ?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>https://diagonales.store/wp-sitemap-posts-page-1.xml</loc></sitemap><sitemap><loc>https://diagonales.store/wp-sitemap-posts-product-1.xml</loc></sitemap><sitemap><loc>https://diagonales.store/wp-sitemap-posts-elementor-hf-1.xml</loc></sitemap><sitemap><loc>https://diagonales.store/wp-sitemap-taxonomies-product_cat-1.xml</loc></sitemap><sitemap><loc>https://diagonales.store/wp-sitemap-users-1.xml</loc></sitemap></sitemapindex>
