{"id":4700,"date":"2024-11-03T22:35:22","date_gmt":"2024-11-04T03:35:22","guid":{"rendered":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/?page_id=4700"},"modified":"2024-12-04T15:32:37","modified_gmt":"2024-12-04T20:32:37","slug":"test-page-004","status":"publish","type":"page","link":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/test-page-004\/","title":{"rendered":"Test-Page-004"},"content":{"rendered":"  <div id=\"essearch-1-container\" class=\"shortcode-fsm-essearch\">\r\n    <form method=\"GET\" style=\"display:none;\">\r\n      <div class=search-fields>\r\n        <input type=\"hidden\" name=\"lat\" value=\"\" \/>\r\n        <input type=\"hidden\" name=\"lon\" value=\"\" \/>\r\n        <input type=\"hidden\" name=\"espage\" value=\"1\" \/>\r\n        <input type=\"hidden\" name=\"essite\" value=\"90\" \/>\r\n        <button class=\"search et_pb_button et_pb_bg_layout_light\" type=\"submit\" value=\"search sales\"><span>Search Sales<\/span><\/button>\r\n      <\/div>\r\n    <\/form>\r\n    <div class=\"\" style=\"display:none;\" id=\"essearch-1-fallback-message\">\r\n      <p>Sorry, there are no estate sales that match your search criteria. Take a look at these nearby estate sales instead!<\/p>\r\n    <\/div>\r\n    <div class=\"results-wrapper\" id=\"essearch-1-results\">\r\n      <!-- Search Results-->\r\n        <div class=\"estate-sale-card \">\r\n    <a class=\"estate-sale-url\" href=\"https:\/\/bluemoonestatesales.com\/sonoma-marin\/estate-sale\/peacock-sale\/\">\r\n      <div class=\"grouped-estate-sales\">\r\n        <img class=\"estate-sale-thumbnail\" decoding=\"async\" src=\"https:\/\/bluemoonestatesales.com\/sonoma-marin\/wp-content\/uploads\/sites\/90\/2026\/03\/Ornate-Gold-Gilt-Scrollwork-Mirror-225x300.jpg\" alt=\"Peacock Gap Pavilion: An Asian-Inspired Home Collection (50% OFF LAST DAY)\" style=\"width: 100px; height: auto;\">\r\n        <h3 class=\"estate-sale-location\">San Rafael, California<\/h3>\r\n        <p class=\"estate-sale-distance\"><\/p>\r\n\r\n        <p class=\"estate-sale-title\">Peacock Gap Pavilion: An Asian-Inspired Home Collection (50% OFF LAST DAY)<\/p>\r\n        <p class=\"estate-sale-categories\"><span class=\"cat-tag\">Select One<\/span><span class=\"cat-tag\">Select One<\/span><span class=\"cat-tag\">Select One<\/span><span class=\"cat-tag\">Select One<\/span><\/p>\r\n      <\/div>\r\n      <div class=\"grouped-button-estate-sales\">\r\n        <p class=\"estate-sale-date\">April 3 - April 4<\/p>\r\n        <p class=\"estate-sale-link\">Browse Sale<\/p>\r\n      <\/div>\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <div class=\"estate-sale-card \">\r\n    <a class=\"estate-sale-url\" href=\"https:\/\/bluemoonestatesales.com\/sonoma-marin\/estate-sale\/novato-carine-isle-sale\/\">\r\n      <div class=\"grouped-estate-sales\">\r\n        <img class=\"estate-sale-thumbnail\" decoding=\"async\" src=\"https:\/\/bluemoonestatesales.com\/sonoma-marin\/wp-content\/uploads\/sites\/90\/2026\/03\/Porsche-Boxster-S-Convertible-third-image-225x300.jpg\" alt=\"Global Treasures &amp; Porsche Dreams in Novato\" style=\"width: 100px; height: auto;\">\r\n        <h3 class=\"estate-sale-location\">Novato, California<\/h3>\r\n        <p class=\"estate-sale-distance\"><\/p>\r\n\r\n        <p class=\"estate-sale-title\">Global Treasures &amp; Porsche Dreams in Novato<\/p>\r\n        <p class=\"estate-sale-categories\"><span class=\"cat-tag\">Decor<\/span><span class=\"cat-tag\">Furniture &amp; Lighting<\/span><span class=\"cat-tag\">Music &amp; Instruments<\/span><span class=\"cat-tag\">Vehicles<\/span><\/p>\r\n      <\/div>\r\n      <div class=\"grouped-button-estate-sales\">\r\n        <p class=\"estate-sale-date\">April 25 - April 26<\/p>\r\n        <p class=\"estate-sale-link\">Browse Sale<\/p>\r\n      <\/div>\r\n    <\/a>\r\n  <\/div>\r\n\r\n    <\/div>\r\n    <div id=\"essearch-1-processing\" style=\"display:none;\">\r\n      Processing Request - loading animation?\r\n    <\/div>\r\n    <div class=\"pagination-wrapper\" id=\"essearch-1-pagination\">\r\n        <ul>\r\n              <li class=\" page-current \"><a href=\"https:\/\/bluemoonestatesales.com\/sonoma-marin\/test-page-004\/?perpage=12&espage=1\" data-page=\"1\"><span>1<\/span><\/a><\/li>\r\n          <\/ul>\r\n    <\/div>\r\n    <div style=\"display:none;\">\r\n        <div class=\"estate-sale-card estate-sale-card-template\">\r\n    <a class=\"estate-sale-url\" href=\"https:\/\/bluemoonestatesales.com\/sonoma-marin\">\r\n      <div class=\"grouped-estate-sales\">\r\n        <img class=\"estate-sale-thumbnail\" decoding=\"async\" src=\"\" alt=\"Estate Sale Name\" style=\"width: 100px; height: auto;\">\r\n        <h3 class=\"estate-sale-location\"><\/h3>\r\n        <p class=\"estate-sale-distance\"><\/p>\r\n\r\n        <p class=\"estate-sale-title\">Estate Sale Name<\/p>\r\n        <p class=\"estate-sale-categories\"><\/p>\r\n      <\/div>\r\n      <div class=\"grouped-button-estate-sales\">\r\n        <p class=\"estate-sale-date\"><\/p>\r\n        <p class=\"estate-sale-link\">Browse Sale<\/p>\r\n      <\/div>\r\n    <\/a>\r\n  <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n  <script>\r\n    document.addEventListener('DOMContentLoaded', function() { \/\/ page loaded. run some javascript\r\n      fsm_essitesearchform_1();\r\n      fsm_essitesearchform_1_geolocation_findplace();\r\n      fsm_essitesearchform_1_pagination();\r\n    });\r\n\r\n    \/\/ handle search functionallity\r\n    function fsm_essitesearchform_1() {\r\n      let objContainer = document.querySelector('#essearch-1-container');\r\n      let objForm = objContainer.querySelector('form');\r\n      let objResults = objContainer.querySelector('#essearch-1-results');\r\n      let objPagination = objContainer.querySelector('#essearch-1-pagination');\r\n      let objProcessing = objContainer.querySelector('#essearch-1-processing');\r\n      let objFallbackMessage = objContainer.querySelector('#essearch-1-fallback-message');\r\n      let objSubmitButton = objContainer.querySelector('button[type=\"submit\"]');\r\n      objForm.addEventListener('submit', async function(event) {\r\n        event.preventDefault();\r\n        objResults.hidden = true;\r\n        objProcessing.hidden = false;\r\n\r\n        \/\/ submit search form\r\n        let objThisForm = this;\r\n        let strFormUrlParams = new URLSearchParams(new FormData(objThisForm));\r\n        fetch('https:\/\/bluemoonestatesales.com\/sonoma-marin\/wp-json\/estate-sale\/search?' + strFormUrlParams)\r\n          .then(objResponse => objResponse.text())\r\n          .then(function(strData) {\r\n            aryData = JSON.parse(strData);\r\n            if (aryData.sales.length == 0) {\r\n              objResults.innerHTML = '<p class=\"estate-sale-no-results\">No sales found.<\/p>';\r\n            } else {\r\n              objResults.innerHTML = ''; \/\/ clear current results\r\n              for (let objResult of aryData.sales) {\r\n                let objTemplate = objContainer.querySelector('.estate-sale-card-template');\r\n                let objSale = objTemplate.cloneNode(true);\r\n                objSale.classList.remove('estate-sale-card-template');\r\n                objSale.querySelector('.estate-sale-url').href = objResult.post_url;\r\n                if (objResult.featured_image.thumbnail.url) {\r\n                  objSale.querySelector('.estate-sale-thumbnail').src = objResult.featured_image.medium.url;\r\n                }\r\n                objSale.querySelector('.estate-sale-location').innerHTML = objResult.address_text;\r\n                objSale.querySelector('.estate-sale-distance').innerHTML = objResult.distance_text;\r\n                objSale.querySelector('.estate-sale-title').innerHTML = objResult.post_title;\r\n                objSale.querySelector('.estate-sale-categories').innerHTML = objResult.top_4_categories_text;\r\n                objSale.querySelector('.estate-sale-date').innerHTML = objResult.date_text;\r\n                objResults.appendChild(objSale);\r\n              }\r\n            }\r\n            if (aryData.search_override == '') {\r\n              objFallbackMessage.style.display = 'none';\r\n            } else {\r\n              objFallbackMessage.style.display = 'block';\r\n            }\r\n            objPagination.innerHTML = aryData.pagination_html;\r\n            fsm_essitesearchform_1_pagination();\r\n          })\r\n          .finally(() => {\r\n            objResults.hidden = false;\r\n            objProcessing.hidden = true;\r\n          });\r\n      });\r\n    }\r\n\r\n    \/\/ apply AJAX style paging functionality to the page links.\r\n    function fsm_essitesearchform_1_pagination() {\r\n      let objContainer = document.querySelector('#essearch-1-container');\r\n      let objForm = objContainer.querySelector('form');\r\n      let objPageInput = objContainer.querySelector('input[name=\"espage\"]');\r\n      let objPagination = document.querySelector('#essearch-1-pagination');\r\n\r\n      objPagination.querySelectorAll('a[data-page]').forEach(objLink => {\r\n        objLink.onclick = function(event) {\r\n          event.preventDefault();\r\n          objPageInput.value = objLink.getAttribute('data-page');\r\n          objForm.submit();\r\n        };\r\n      });\r\n    }\r\n\r\n    \/\/ on page load; if the user allows geolocation then we autofill the form with their cords\r\n    function fsm_essitesearchform_1_geolocation_findplace() {\r\n      let objContainer = document.querySelector('#essearch-1-container');\r\n      let objLat = objContainer.querySelector('input[name=\"lat\"]');\r\n      let objLon = objContainer.querySelector('input[name=\"lon\"]');\r\n      if (navigator.geolocation) {\r\n        navigator.geolocation.getCurrentPosition(function(objPosition) {\r\n          objLat.value = objPosition.coords.latitude;\r\n          objLon.value = objPosition.coords.longitude;\r\n          if (objLat.value != '' && objLon.value != '') {\r\n            let objForm = objContainer.querySelector('form');\r\n            objForm.requestSubmit();\r\n          }\r\n        });\r\n      }\r\n    }\r\n  <\/script>\r\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":17,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-4700","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Test-Page-004 - Blue Moon Estate Sales | Sonoma &amp; Marin, CA<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bluemoonestatesales.com\/sonoma-marin\/test-page-004\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Test-Page-004\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bluemoonestatesales.com\/sonoma-marin\/test-page-004\/\" \/>\n<meta property=\"og:site_name\" content=\"Blue Moon Estate Sales | Sonoma &amp; Marin, CA\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-04T20:32:37+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bluemoonestatesales.com\/sonoma-marin\/test-page-004\/\",\"url\":\"https:\/\/bluemoonestatesales.com\/sonoma-marin\/test-page-004\/\",\"name\":\"Test-Page-004 - Blue Moon Estate Sales | Sonoma &amp; Marin, CA\",\"isPartOf\":{\"@id\":\"https:\/\/bluemoonestatesales.com\/sonoma-marin\/#website\"},\"datePublished\":\"2024-11-04T03:35:22+00:00\",\"dateModified\":\"2024-12-04T20:32:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/bluemoonestatesales.com\/sonoma-marin\/test-page-004\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bluemoonestatesales.com\/sonoma-marin\/test-page-004\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bluemoonestatesales.com\/sonoma-marin\/test-page-004\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/bluemoonestatesales.com\/sonoma-marin\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Test-Page-004\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bluemoonestatesales.com\/sonoma-marin\/#website\",\"url\":\"https:\/\/bluemoonestatesales.com\/sonoma-marin\/\",\"name\":\"Blue Moon Estate Sales | Sonoma &amp; Marin, CA\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bluemoonestatesales.com\/sonoma-marin\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Test-Page-004 - Blue Moon Estate Sales | Sonoma &amp; Marin, CA","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/test-page-004\/","og_locale":"en_US","og_type":"article","og_title":"Test-Page-004","og_url":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/test-page-004\/","og_site_name":"Blue Moon Estate Sales | Sonoma &amp; Marin, CA","article_modified_time":"2024-12-04T20:32:37+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/test-page-004\/","url":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/test-page-004\/","name":"Test-Page-004 - Blue Moon Estate Sales | Sonoma &amp; Marin, CA","isPartOf":{"@id":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/#website"},"datePublished":"2024-11-04T03:35:22+00:00","dateModified":"2024-12-04T20:32:37+00:00","breadcrumb":{"@id":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/test-page-004\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bluemoonestatesales.com\/sonoma-marin\/test-page-004\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/test-page-004\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/"},{"@type":"ListItem","position":2,"name":"Test-Page-004"}]},{"@type":"WebSite","@id":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/#website","url":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/","name":"Blue Moon Estate Sales | Sonoma &amp; Marin, CA","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/wp-json\/wp\/v2\/pages\/4700","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/wp-json\/wp\/v2\/comments?post=4700"}],"version-history":[{"count":0,"href":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/wp-json\/wp\/v2\/pages\/4700\/revisions"}],"wp:attachment":[{"href":"https:\/\/bluemoonestatesales.com\/sonoma-marin\/wp-json\/wp\/v2\/media?parent=4700"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}