<?php 
add_action('wp_ajax_woocommerce_ajax_add_to_cart', 'custom_ajax_add_to_cart');
add_action('wp_ajax_nopriv_woocommerce_ajax_add_to_cart', 'custom_ajax_add_to_cart');
function custom_ajax_add_to_cart() {
    $product_id = apply_filters('woocommerce_add_to_cart_product_id', absint($_POST['product_id']));
    $quantity = empty($_POST['quantity']) ? 1 : wc_stock_amount($_POST['quantity']);
    $passed_validation = apply_filters('woocommerce_add_to_cart_validation', true, $product_id, $quantity);
    
    wp_die();
}

function remove_wc_add_to_cart_loader() {
    wp_add_inline_style('woocommerce-inline', '.woocommerce button.single_add_to_cart_button:after { display: none !important; }');
}
add_action('wp_enqueue_scripts', 'remove_wc_add_to_cart_loader', 20);


function remove_wc_add_to_cart_spinner() {
    wp_add_inline_style('woocommerce-inline', '
        .woocommerce button.single_add_to_cart_button:after {
            display: none !important;
            visibility: hidden !important;
            content: none !important;
        }
    ');
}
add_action('wp_enqueue_scripts', 'remove_wc_add_to_cart_spinner', 20);

function disable_wc_add_to_cart_spinner() {
    wp_add_inline_script('jquery', "
        jQuery(document).ready(function($) {
            $(document).on('click', '.single_add_to_cart_button', function() {
                var button = $(this);
                setTimeout(function() {
                    button.removeClass('loading').prop('disabled', false);
                }, 100);
            });
        });
    ");
}
add_action('wp_enqueue_scripts', 'disable_wc_add_to_cart_spinner', 20);


function disable_wc_loader_script() {
    wp_add_inline_script('jquery', "
        jQuery(document).ready(function($) {
            $(document).on('click', '.single_add_to_cart_button', function() {
                var button = $(this);
                setTimeout(function() {
                    button.removeClass('loading').prop('disabled', false);
                }, 100);
            });

            $(document).ajaxComplete(function(event, xhr, settings) {
                $('.single_add_to_cart_button').removeClass('loading').prop('disabled', false);
            });
        });
    ");
}
add_action('wp_enqueue_scripts', 'disable_wc_loader_script', 20);

function disable_woocommerce_ajax_add_to_cart() {
    wp_dequeue_script('wc-add-to-cart');
}
add_action('wp_enqueue_scripts', 'disable_woocommerce_ajax_add_to_cart', 20);

function mytheme_add_woocommerce_support() {
    add_theme_support( 'woocommerce' );
}
add_action( 'after_setup_theme', 'mytheme_add_woocommerce_support' );

add_action( 'wp_enqueue_scripts', 'enqueue_woocommerce_styles' );
function enqueue_woocommerce_styles() {
    if ( class_exists( 'WooCommerce' ) ) {
        wp_enqueue_style( 'woocommerce-general', plugins_url() . '/woocommerce/assets/css/woocommerce.css' );
    }
}

function devscope_clean_head() {
    remove_action('wp_head', 'rsd_link');
    remove_action('wp_head', 'wlwmanifest_link');
    remove_action('wp_head', 'wp_generator');
    remove_action('wp_head', 'start_post_rel_link');
    remove_action('wp_head', 'index_rel_link');
    remove_action('wp_head', 'adjacent_posts_rel_link');
    remove_action('wp_head', 'print_emoji_detection_script', 7);
    remove_action('wp_print_styles', 'print_emoji_styles');
}
add_action('init', 'devscope_clean_head');<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//gambamantis.es/wp-content/plugins/wordpress-seo/css/main-sitemap.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<url>
		<loc>https://gambamantis.es/categoria-producto/mesas/</loc>
		<lastmod>2025-04-14T21:13:44+00:00</lastmod>
	</url>
</urlset>
<!-- XML Sitemap generated by Yoast SEO -->