{"id":8295,"date":"2026-01-27T17:09:57","date_gmt":"2026-01-27T17:09:57","guid":{"rendered":"https:\/\/bluecasas.com\/?page_id=8295"},"modified":"2026-06-25T04:28:19","modified_gmt":"2026-06-25T04:28:19","slug":"activities","status":"publish","type":"page","link":"https:\/\/bluecasas.com\/es\/activities\/","title":{"rendered":"Actividades"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"8295\" class=\"elementor elementor-8295\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0df599f e-flex e-con-boxed e-con e-parent\" data-id=\"0df599f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-241ceac e-con-full e-flex e-con e-child\" data-id=\"241ceac\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a8f86d4 e-con-full e-flex e-con e-child\" data-id=\"a8f86d4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-abef6c4 e-con-full e-flex e-con e-child\" data-id=\"abef6c4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-37e1fe6 elementor-widget elementor-widget-heading\" data-id=\"37e1fe6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Search by<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-26523d4 elementor-hidden-desktop elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"26523d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M10.0303 8.96965C9.73741 8.67676 9.26253 8.67676 8.96964 8.96965C8.67675 9.26255 8.67675 9.73742 8.96964 10.0303L10.9393 12L8.96966 13.9697C8.67677 14.2625 8.67677 14.7374 8.96966 15.0303C9.26255 15.3232 9.73743 15.3232 10.0303 15.0303L12 13.0607L13.9696 15.0303C14.2625 15.3232 14.7374 15.3232 15.0303 15.0303C15.3232 14.7374 15.3232 14.2625 15.0303 13.9696L13.0606 12L15.0303 10.0303C15.3232 9.73744 15.3232 9.26257 15.0303 8.96968C14.7374 8.67678 14.2625 8.67678 13.9696 8.96968L12 10.9393L10.0303 8.96965Z\" fill=\"#1C274C\"><\/path><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12 1.25C6.06294 1.25 1.25 6.06294 1.25 12C1.25 17.9371 6.06294 22.75 12 22.75C17.9371 22.75 22.75 17.9371 22.75 12C22.75 6.06294 17.9371 1.25 12 1.25ZM2.75 12C2.75 6.89137 6.89137 2.75 12 2.75C17.1086 2.75 21.25 6.89137 21.25 12C21.25 17.1086 17.1086 21.25 12 21.25C6.89137 21.25 2.75 17.1086 2.75 12Z\" fill=\"#1C274C\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e5f0d0b e-con-full e-flex e-con e-child\" data-id=\"e5f0d0b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e3dd863 elementor-widget elementor-widget-html\" data-id=\"e3dd863\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\/dist\/flatpickr.min.css\">\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/flatpickr\"><\/script>\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/nouislider@15.7.1\/dist\/nouislider.min.css\">\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/nouislider@15.7.1\/dist\/nouislider.min.js\"><\/script>\r\n\r\n<form action=\"submit\" class=\"activity-search-form row\">\r\n\r\n  <div class=\"col-md-3 search-box search-box-init\">\r\n    <label for=\"search-by-name\" class=\"icon-label\"><img decoding=\"async\" src=\"https:\/\/bluecasas.com\/wp-content\/uploads\/2025\/11\/search-normal-dark.svg\"\/>Search by name<\/label>\r\n    <input type=\"text\" name=\"search-by-name\" id=\"search-by-name\" placeholder=\"Search by activity name\" class=\"filter-input\">\r\n  <\/div>\r\n\r\n  <div class=\"col-md-3 search-box\">\r\n    <label for=\"destination\" class=\"icon-label\"><img decoding=\"async\" src=\"https:\/\/bluecasas.com\/wp-content\/uploads\/2025\/11\/location.svg\"\/>Location<\/label>\r\n    <input type=\"text\" name=\"destination\" id=\"destination\" placeholder=\"Where are you going?\" class=\"filter-input\">\r\n  <\/div>\r\n\r\n  <div class=\"col-md-3 search-box\">\r\n    <label for=\"date_range\" class=\"icon-label\"><img decoding=\"async\" src=\"https:\/\/bluecasas.com\/wp-content\/uploads\/2025\/11\/calendar.svg\"\/>Select dates<\/label>\r\n    <input type=\"text\" name=\"date_range\" id=\"date_range\" placeholder=\"Select date range\" class=\"filter-input\">\r\n  <\/div>\r\n\r\n\r\n  <div class=\"col-md-3 button-container\">\r\n    <button type=\"submit\" class=\"search-button\">Search<\/button>\r\n  <\/div>\r\n\r\n  <div class=\"destination-panel\" id=\"destination-panel\"><\/div>\r\n<\/form>\r\n\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function () {\r\n\r\n  \/\/ Date Range Picker (Flatpickr)\r\n  \r\n  flatpickr(\"#date_range\", {\r\n    mode: \"range\",\r\n    dateFormat: \"Y-m-d\",\r\n    minDate: \"today\",\r\n    showMonths: 2,\r\n    locale: { rangeSeparator: \" - \" },\r\n    position: \"below\",\r\n\r\n    onReady: function(selectedDates, dateStr, instance) {\r\n      const params = new URLSearchParams(window.location.search);\r\n\r\n      const startDate = params.get(\"start\");\r\n      const endDate = params.get(\"end\");\r\n\r\n      if (startDate && endDate) {\r\n        instance.setDate([startDate, endDate], true);\r\n      }\r\n    }\r\n  });\r\n\r\n    \/\/ Elements References\r\n\r\n  const destinationInput = document.getElementById('destination');\r\n  const destinationPanel = document.getElementById('destination-panel');\r\n  const render = document.querySelector('.render');\r\n  const form = document.querySelector('.activity-search-form');\r\n\r\n  \/\/ ---- AUTO FILL FROM URL ----\r\nconst params = new URLSearchParams(window.location.search);\r\n\r\nconst startDate = params.get(\"start\");\r\nconst endDate = params.get(\"end\");\r\n\r\nif (startDate && endDate) {\r\n  const fp = document.getElementById(\"date_range\")._flatpickr;\r\n\r\n  \/\/ Set date range [start, end]\r\n  fp.setDate([startDate, endDate], true);\r\n}\r\n\r\n\/\/ Search By Name\r\nif (params.get(\"location_name\")) {\r\n  const val = decodeURIComponent(params.get(\"location_name\"));\r\n\/\/   document.getElementById(\"search-by-name\").value = val;\r\n  document.getElementById(\"destination\").value = val;\r\n}\r\n\r\n\/\/ Date Range\r\nif (params.get(\"date_range\")) {\r\n  const range = params.get(\"date_range\").split(\" - \");\r\n  document.getElementById(\"date_range\")._flatpickr.setDate(range, true);\r\n}\r\n\r\n\/\/ Price Range (if you add slider later)\r\nif (params.get(\"price_range\")) {\r\n  const [minP, maxP] = params.get(\"price_range\").split(\";\");\r\n  console.log(\"Price Range:\", minP, maxP);\r\n}\r\n\r\n  fetch(`${bluecasas_ajax.ajax_url}?action=get_villas`)\r\n    .then(res => res.json())\r\n    .then(response => {\r\n      if (response.success && response.data.length > 0) {\r\n        response.data.forEach(villa => {\r\n          const div = document.createElement('div');\r\n          div.className = 'destination-option';\r\n          div.textContent = villa;\r\n          div.addEventListener('click', () => {\r\n            destinationInput.value = villa;\r\n            destinationPanel.classList.remove('active');\r\n          });\r\n          destinationPanel.appendChild(div);\r\n        });\r\n      } else {\r\n        destinationPanel.innerHTML = '<div class=\"destination-option\">No Villas Found<\/div>';\r\n      }\r\n    })\r\n    .catch(err => {\r\n      console.error('Error loading villas:', err);\r\n      destinationPanel.innerHTML = '<div class=\"destination-option\">Error loading destinations<\/div>';\r\n    });\r\n\t\r\n  \/\/ Destination Panel\r\n\r\n  destinationInput.addEventListener('focus', () => {\r\n    destinationPanel.classList.add('active');\r\n  });\r\n\r\n  document.querySelectorAll('.destination-option').forEach(option => {\r\n    option.addEventListener('click', () => {\r\n      destinationInput.value = option.textContent;\r\n      destinationPanel.classList.remove('active');\r\n    });\r\n  });\r\n\r\n  \/\/ Outside Click Close Behavior\r\n     \r\n  document.addEventListener('click', (e) => {\r\n    if (!form.contains(e.target)) {\r\n      destinationPanel.classList.remove('active');\r\n      \/\/guestPanel.classList.remove('active');\r\n    }\r\n  });\r\n\r\n});\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ca2fabd e-con-full e-flex e-con e-child\" data-id=\"ca2fabd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-372d389 elementor-widget elementor-widget-heading\" data-id=\"372d389\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Filter by<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-484cf53 elementor-widget elementor-widget-heading\" data-id=\"484cf53\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"reset-all-btn\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><a href=\"#\">Reset all<\/a><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-75d61ed e-con-full e-flex e-con e-child\" data-id=\"75d61ed\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7484015 elementor-widget elementor-widget-html\" data-id=\"7484015\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<form action=\"submit\" class=\"activity-filter-form row\">\r\n\r\n  <div class=\"search-box search-box-init\">\r\n    <label for=\"price\" class=\"icon-label\">Price(USD)<\/label>\r\n    <div class=\"filter-price\">\r\n      <input type=\"number\" name=\"price_min\" id=\"price_min\" placeholder=\"Min\" class=\"filter-input\">\r\n      <span>-<\/span>\r\n      <input type=\"number\" name=\"price_max\" id=\"price_max\" placeholder=\"Max\" class=\"filter-input\">\r\n    <\/div>\r\n  <\/div>\r\n\r\n\r\n\r\n<div class=\"accordion\">Review score <img class=\"arrow-icon\" decoding=\"async\" src=\"https:\/\/bluecasas.com\/wp-content\/uploads\/2025\/11\/arrow-down.svg\"><\/div>\r\n<div class=\"panel filter-review\">\r\n  <label><input class=\"filter-checkbox\" type=\"checkbox\" name=\"score[]\" value=\"excellent\"> Excellent<\/label>\r\n  <label><input class=\"filter-checkbox\" type=\"checkbox\" name=\"score[]\" value=\"very-good\"> Very good<\/label>\r\n  <label><input class=\"filter-checkbox\" type=\"checkbox\" name=\"score[]\" value=\"average\"> Average<\/label>\r\n<\/div>\r\n\r\n\r\n  <script>\r\n    var acc = document.getElementsByClassName(\"accordion\");\r\n    var i;\r\n\r\n    for (i = 0; i < acc.length; i++) {\r\n      acc[i].addEventListener(\"click\", function() {\r\n        this.classList.toggle(\"active\");\r\n        var panel = this.nextElementSibling;\r\n        if (panel.style.display === \"flex\") {\r\n          panel.style.display = \"none\";\r\n        } else {\r\n          panel.style.display = \"flex\";\r\n        }\r\n      });\r\n    }\r\n\r\n    document.addEventListener(\"DOMContentLoaded\", function () {\r\n      const params = new URLSearchParams(window.location.search);\r\n\r\n      \/\/ Price Range\r\n      const priceRange = params.get(\"price_range\"); \/\/ \"59;5000\"\r\n      if (priceRange) {\r\n        const [minP, maxP] = priceRange.split(\";\");\r\n        document.getElementById(\"price_min\").value = minP;\r\n        document.getElementById(\"price_max\").value = maxP;\r\n      }\r\n\r\n      \/\/ Bedroom Range\r\n      const bedroomRange = params.get(\"bedroom_number\"); \/\/ \"1;20\"\r\n      if (bedroomRange) {\r\n        const [minB, maxB] = bedroomRange.split(\";\");\r\n        document.getElementById(\"bedeoom_min\").value = minB;\r\n        document.getElementById(\"bedeoom_max\").value = maxB;\r\n      }\r\n\r\n      \/\/ Amenities checkboxes\r\n      const amenitiesParam = params.get(\"taxonomy[amenities]\");\r\n      if (amenitiesParam) {\r\n        const amenities = amenitiesParam.split(\",\");\r\n\r\n        amenities.forEach(am => {\r\n          const cb = document.querySelector(`input[name=\"amenities[]\"][value=\"${am}\"]`);\r\n          if (cb) cb.checked = true;\r\n        });\r\n      }\r\n\r\n    });\r\n\r\n  <\/script>\r\n<\/form>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3541217 e-con-full e-flex e-con e-child\" data-id=\"3541217\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1c7f9a0 elementor-widget elementor-widget-html\" data-id=\"1c7f9a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.0.2\/dist\/css\/bootstrap.min.css\" rel=\"stylesheet\" integrity=\"sha384-EVSTQN3\/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC\" crossorigin=\"anonymous\">\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.0.2\/dist\/js\/bootstrap.bundle.min.js\" integrity=\"sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn\/tWtIaxVXM\" crossorigin=\"anonymous\"><\/script>\r\n\r\n<div class=\"other-filters-wrapper d-flex justify-content-between align-items-center\">\r\n    <a id=\"mobile-filters-trigger\" class=\"align-items-center\">\r\n        <img decoding=\"async\" src=\"https:\/\/bluecasas.com\/wp-content\/uploads\/2026\/01\/filter-svgrepo-com-1.svg\">\r\n        <span>Filter<\/span>\r\n    <\/a>\r\n    <h5 class=\"mb-0 d-none\" id=\"total-activity-indicator\">\r\n        <span class=\"number\">\r\n            50\r\n        <\/span>\r\n         activities found\r\n    <\/h5>\r\n    <div class=\"right-side d-flex align-items-center\">\r\n        <div class=\"sort-by-dropdown\">\r\n            <input class=\"selected-sort-option\" value=\"Sort by\" readonly=\"\">\r\n            <ul class=\"d-none\">\r\n                <li class=\"d-flex flex-column\">\r\n                    <span class=\"heading\">\r\n                        SORT BY\r\n                    <\/span>\r\n                    <span class=\"price\">\r\n                        Price\r\n                    <\/span>\r\n                <\/li>\r\n                <li class=\"d-flex align-items-center\">\r\n                    <input type=\"radio\" class=\"lower-first\" name=\"sort_price\" value=\"low\">\r\n                    Lower first\r\n                    \r\n                <\/li>\r\n                <li class=\"d-flex align-items-center\">\r\n                    <input type=\"radio\" class=\"lower-first\" name=\"sort_price\" value=\"high\">\r\n                    Higer first\r\n                    \r\n                <\/li>\r\n            <\/ul>\r\n        <\/div>\r\n        <a href=\"#\" class=\"grid-view-button active\">\r\n            <img decoding=\"async\" class=\"normal\" src=\"https:\/\/bluecasas.com\/wp-content\/uploads\/2026\/01\/Frame-2147224909-2.svg\">\r\n            <img decoding=\"async\" class=\"active\" src=\"https:\/\/bluecasas.com\/wp-content\/uploads\/2026\/01\/Frame-2147224909-1.svg\">\r\n        <\/a>\r\n        <a href=\"#\" class=\"list-view-button\">\r\n            <img decoding=\"async\" class=\"normal\" src=\"https:\/\/bluecasas.com\/wp-content\/uploads\/2026\/01\/Frame-2147224908.svg\">\r\n            <img decoding=\"async\" class=\"active\" src=\"https:\/\/bluecasas.com\/wp-content\/uploads\/2026\/01\/Frame-2147224908-1.svg\">\r\n        <\/a>\r\n    <\/div>\r\n<\/div>\r\n\r\n<div id=\"activities-results-container\" class=\"d-flex flex-wrap\">\r\n<\/div>\r\n\r\n<div id=\"activity-pagination\"><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e385107 e-flex e-con-boxed e-con e-parent\" data-id=\"e385107\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f570ff3 elementor-widget elementor-widget-html\" data-id=\"f570ff3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script type=\"text\/javascript\">\r\njQuery(document).ready(function($) {\r\n\r\n    $('form').on('submit', function(e) {\r\n        e.preventDefault();\r\n        e.stopPropagation();\r\n        return false;\r\n    });\r\n\r\n    setTimeout(function() {\r\n        $('.search-button').removeAttr('onclick');\r\n        $('.search-button').off('click');\r\n\r\n        $('.search-button').on('click', function(e) {\r\n            e.preventDefault();\r\n            e.stopPropagation();\r\n            trigger_search(1);\r\n            return false;\r\n        });\r\n    }, 500);\r\n\r\n    function trigger_search(page_number) {\r\n        var search_val = $('#search-by-name').val();\r\n        var dest_val = $('#destination').val();\r\n        var date_range_val = $('#date_range').val(); \r\n        \r\n        var p_min = $('#price_min').val();\r\n        var p_max = $('#price_max').val();\r\n        var sort_val = $('input[name=\"sort_price\"]:checked').val();\r\n\r\n        var selected_scores = [];\r\n        $('input[name=\"score[]\"]:checked').each(function() {\r\n            selected_scores.push($(this).val());\r\n        });\r\n\r\n        console.log('\ud83d\udd0d Triggering search with:', {\r\n            search: search_val,\r\n            destination: dest_val,\r\n            date_range: date_range_val, \r\n            price_min: p_min,\r\n            price_max: p_max,\r\n            scores: selected_scores,\r\n            sort: sort_val,\r\n            page: page_number\r\n        });\r\n\r\n        $('#activities-results-container').css('opacity', '0.4');\r\n\r\n        $.ajax({\r\n            url: bluecasas_ajax.ajax_url,\r\n            type: 'POST',\r\n            data: {\r\n                action: 'load_activities',\r\n                'search': search_val,          \r\n                'search-by-name': search_val, \r\n                'destination': dest_val,\r\n                'date_range': date_range_val, \r\n                'price_min': p_min,\r\n                'price_max': p_max,\r\n                'score': selected_scores,\r\n                'sort_price': sort_val,\r\n                'page': page_number\r\n            },\r\n            success: function(response) {\r\n                $('#activities-results-container').css('opacity', '1');\r\n                $('#activities-results-container').html(response.html);\r\n                $('#activity-pagination').html(response.pagination);\r\n                \r\n                if (response.total !== undefined) {\r\n                    $('#total-activity-indicator span.number').text(response.total);\r\n                    $('#total-activity-indicator').removeClass('d-none');\r\n                }\r\n            },\r\n            error: function(xhr, status, error) {\r\n                console.error('\u274c Search error:', error);\r\n                $('#activities-results-container').css('opacity', '1');\r\n            }\r\n        });\r\n    }\r\n\r\n    $(document).on('change', 'input[name=\"score[]\"]', function(e) {\r\n        e.preventDefault();\r\n        e.stopPropagation();\r\n        console.log('\ud83d\udcca Review score changed');\r\n        trigger_search(1);\r\n    });\r\n\r\n    $(document).on('change', 'input[name=\"sort_price\"]', function(e) {\r\n        e.preventDefault();\r\n        e.stopPropagation();\r\n        console.log('\ud83d\udcb0 Sort price changed');\r\n        trigger_search(1);\r\n    });\r\n\r\n    $(document).on('blur', '#price_min', function(e) {\r\n        e.preventDefault();\r\n        console.log('\ud83d\udcb5 Price min changed');\r\n        trigger_search(1);\r\n    });\r\n\r\n    $(document).on('blur', '#price_max', function(e) {\r\n        e.preventDefault();\r\n        console.log('\ud83d\udcb5 Price max changed');\r\n        trigger_search(1);\r\n    });\r\n\r\n    $(document).on('click', '.villa-page-link', function(e) {\r\n        e.preventDefault();\r\n        e.stopPropagation();\r\n        var new_page = $(this).data('page');\r\n        console.log('\ud83d\udcc4 Page changed to:', new_page);\r\n        trigger_search(new_page);\r\n        return false;\r\n    });\r\n\r\n    $(document).on('keypress', 'input', function(e) {\r\n        if (e.which === 13) { \/\/ Enter key\r\n            e.preventDefault();\r\n            e.stopPropagation();\r\n            return false;\r\n        }\r\n    });\r\n\r\n    console.log('\ud83d\ude80 Activity search initialized');\r\n    trigger_search(1);\r\n\r\n\r\n    $(document).on('click', '#reset-all-btn', function(e) {\r\n        e.preventDefault(); \r\n        \r\n        console.log('\ud83d\udd04 Reset All clicked');\r\n\r\n        $('#search-by-name').val('');\r\n        $('#destination').val('');\r\n        $('#price_min').val('');\r\n        $('#price_max').val('');\r\n\r\n        var datePicker = document.querySelector(\"#date_range\")._flatpickr;\r\n        if (datePicker) {\r\n            datePicker.clear(); \r\n        }\r\n\r\n        $('input[name=\"score[]\"]').prop('checked', false);\r\n\r\n        $('input[name=\"sort_price\"]').prop('checked', false);\r\n        \r\n        $('.selected-sort-option').val('Sort by'); \r\n\r\n        trigger_search(1);\r\n    });\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Search by Search by name Location Select dates Search Filter by Reset all Price(USD) &#8211; Review score Excellent Very good Average Filter 50 activities found SORT BY Price Lower first Higer first<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-8295","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/bluecasas.com\/es\/wp-json\/wp\/v2\/pages\/8295","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bluecasas.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bluecasas.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bluecasas.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bluecasas.com\/es\/wp-json\/wp\/v2\/comments?post=8295"}],"version-history":[{"count":109,"href":"https:\/\/bluecasas.com\/es\/wp-json\/wp\/v2\/pages\/8295\/revisions"}],"predecessor-version":[{"id":16503,"href":"https:\/\/bluecasas.com\/es\/wp-json\/wp\/v2\/pages\/8295\/revisions\/16503"}],"wp:attachment":[{"href":"https:\/\/bluecasas.com\/es\/wp-json\/wp\/v2\/media?parent=8295"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}