		<div data-elementor-type="wp-page" data-elementor-id="11114" class="elementor elementor-11114">
				{"id":11114,"date":"2025-08-27T14:43:45","date_gmt":"2025-08-27T14:43:45","guid":{"rendered":"https:\/\/rydanz.com\/?page_id=11114"},"modified":"2025-09-19T09:49:05","modified_gmt":"2025-09-19T09:49:05","slug":"search","status":"publish","type":"page","link":"https:\/\/www.rydanz.com\/zh\/search\/","title":{"rendered":"\u67e5\u627e"},"content":{"rendered":"<div class=\"elementor-element elementor-element-262ae2f e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"262ae2f\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f0587dc elementor-widget elementor-widget-text-editor\" data-id=\"f0587dc\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\u5feb\u901f\u4ea7\u54c1\u67e5\u627e<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ddfc1f4 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"ddfc1f4\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6d23bf3 elementor-widget elementor-widget-hfe-breadcrumbs-widget\" data-id=\"6d23bf3\" data-element_type=\"widget\" data-widget_type=\"hfe-breadcrumbs-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<nav aria-label=\"Breadcrumb\"><ul class=\"hfe-breadcrumbs hfe-breadcrumbs-show-home\"><li class=\"hfe-breadcrumbs-item hfe-breadcrumbs-first\"><span class=\"hfe-breadcrumbs-home-icon\"><\/span><a href=\"https:\/\/www.rydanz.com\/zh\"><span class=\"hfe-breadcrumbs-text\">\u4e3b\u9875<\/span><\/a><\/li><\/ul><\/nav>\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-380866f e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"380866f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8c3ddd3 elementor-widget elementor-widget-shortcode\" data-id=\"8c3ddd3\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t<div id=\"tire-filter-7286158d-6b81-4677-a526-250ab229f9da\" class=\"tire-filter-wrap\">\n  <div class=\"tf-row\">\n    <label>\u80ce\u5bbd<\/label>\n    <select class=\"tf-width\" disabled><\/select>\n  <\/div>\n  <div class=\"tf-row\">\n    <label>\u6241\u5e73\u6bd4<\/label>\n    <select class=\"tf-ar\" disabled><\/select>\n  <\/div>\n  <div class=\"tf-row\">\n    <label>\u8f6e\u6bc2\u76f4\u5f84<\/label>\n    <select class=\"tf-rim\" disabled><\/select>\n  <\/div>\n  <button class=\"tf-submit\" disabled>\u663e\u793a\u7ed3\u679c<\/button>\n  <div class=\"tf-results\" aria-live=\"polite\"><\/div>\n<\/div>\n\n<style>\n\/* \u753b\u5eca\u8fd0\u884c\u65f6\uff08spinner \u7b49\uff09 *\/\n.product-cards-root.pcards-loading .product-cards-wrapper { display:none !important; }\n.product-cards-root .pcards-spinner { display:none; align-items:center; justify-content:center; padding:40px 0; }\n.product-cards-root.pcards-loading .pcards-spinner { display:flex; }\n.pcards-dual-ring { width:48px; height:48px; }\n.pcards-dual-ring:after { content:\"\"; display:block; width:48px; height:48px; border-radius:50%; border:4px solid #ccc; border-top-color:#666; animation:pcards-spin 0.9s linear infinite; }\n@keyframes pcards-spin { to { transform: rotate(360deg); } }\n.product-cards-wrapper .pcards-hide-tags { visibility:hidden; pointer-events:none; }\n\n\/* \u7b5b\u9009 UI\uff08\u684c\u9762\u5b9a\u5bbd + \u81ea\u9002\u5e94\uff1b\u4e3b\u9898\u8272 #0041fa\uff09 *\/\n.tire-filter-wrap{ max-width:1200px;margin:32px auto;padding:0 8px; display:flex; flex-wrap:wrap; gap:16px 24px; align-items:flex-start; }\n.tire-filter-wrap .tf-row{ position:relative; display:block; width:277px; }\n.tire-filter-wrap .tf-row label{ position:absolute; left:12px; top:50%; transform:translateY(-54%); font:700 18px\/1 system-ui,Roboto,Arial,\"PingFang SC\",\"Microsoft YaHei\",sans-serif; text-transform:uppercase; color:#111; pointer-events:none; user-select:none; }\n.tire-filter-wrap select{\n  width:277px; height:37px; border:1px solid #111; border-radius:5px;\n  padding:0 36px 0 95px; background:#fff; color:#111;\n  font:600 16px\/35px system-ui,Roboto,Arial,\"PingFang SC\",\"Microsoft YaHei\",sans-serif;\n  appearance:none; -webkit-appearance:none; -moz-appearance:none;\n  transition:color .15s ease, font-size .15s ease, width .15s ease;\n}\n.tire-filter-wrap .tf-row::after{ content:\"\"; position:absolute; right:14px; top:50%; width:8px; height:8px; border-right:1.5px solid #111; border-bottom:1.5px solid #111; transform:translateY(-50%) rotate(45deg); pointer-events:none; }\n.tire-filter-wrap select.has-value{ color:#0041fa; font-weight:700; font-size:24px; line-height:31px; }\n.tire-filter-wrap select:disabled{ opacity:.55; cursor:not-allowed; }\n.tire-filter-wrap .tf-submit{\n  width:167px; height:37px; line-height:37px; padding:0; border:none; border-radius:5px;\n  background:#0041fa; color:#fff; font:800 16px\/37px system-ui,Roboto,Arial,\"PingFang SC\",\"Microsoft YaHei\",sans-serif; text-transform:uppercase; letter-spacing:.5px; box-shadow:0 2px 0 #0034c9;\n}\n.tire-filter-wrap .tf-submit.enabled{cursor:pointer; opacity:1}\n.tire-filter-wrap .tf-submit:not(.enabled){opacity:.55; cursor:not-allowed}\n.tire-filter-wrap .tf-results{flex-basis:100%; margin-top:8px}\n\n\/* \u5e73\u677f \u22641024 *\/\n@media (max-width:1024px){\n  .tire-filter-wrap .tf-row{ width:240px !important; }\n  .tire-filter-wrap select{ width:240px !important; padding:0 28px 0 88px !important; }\n  .tire-filter-wrap select.has-value{ font-size:22px !important; line-height:30px !important; }\n  .tire-filter-wrap .tf-row label{ font-size:16px !important; }\n  .tire-filter-wrap .tf-submit{ width:150px !important; }\n}\n\/* \u624b\u673a \u2264767 *\/\n@media (max-width:767px){\n  .tire-filter-wrap{ gap:12px; padding:0 12px; }\n  .tire-filter-wrap .tf-row{ width:100% !important; }\n  .tire-filter-wrap select{ width:100% !important; padding:0 28px 0 80px !important; }\n  .tire-filter-wrap select.has-value{ font-size:20px !important; line-height:30px !important; }\n  .tire-filter-wrap .tf-row label{ font-size:15px !important; left:10px !important; }\n  .tire-filter-wrap .tf-row::after{ right:12px !important; }\n  .tire-filter-wrap .tf-submit{ width:100% !important; margin-top:4px !important; }\n}\n\n\/* \u2014\u2014 \u5f3a\u5236\u79fb\u9664\u753b\u5eca\u6a21\u677f\u5185\u6240\u6709\u6587\u5b57\u4e0b\u5212\u7ebf \u2014\u2014 *\/\n.product-cards-root .product-cards-wrapper a,\n.product-cards-root .product-cards-wrapper a:link,\n.product-cards-root .product-cards-wrapper a:visited,\n.product-cards-root .product-cards-wrapper a:hover,\n.product-cards-root .product-cards-wrapper a:focus,\n.product-cards-root .product-cards-wrapper a:active,\n.product-cards-root .product-card-link,\n.product-cards-root .product-card-link * {\n  text-decoration: none !important;\n}\n.product-cards-root .product-cards-wrapper [style*=\"text-decoration\"] {\n  text-decoration: none !important;\n}\n<\/style>\n\n<script>\n(function(){\n  function initProductCards(root){\n    if (!root) return;\n    var urls = new Set();\n    root.querySelectorAll(\".product-cards-wrapper img\").forEach(function(img){\n      if(img.currentSrc) urls.add(img.currentSrc); else if(img.src) urls.add(img.src);\n      img.setAttribute(\"draggable\",\"false\");\n    });\n    root.querySelectorAll(\".product-cards-wrapper .product-card-product-image, .product-cards-wrapper [style*='background-image']\").forEach(function(el){\n      var bg = (el.style && el.style.backgroundImage) ? el.style.backgroundImage : window.getComputedStyle(el).backgroundImage;\n      var m = bg && bg.match(\/url\\((?:'|\")?(.*?)(?:'|\")?\\)\/); if (m && m[1]) urls.add(m[1]);\n    });\n    var total = urls.size, done=0, revealed=false;\n    function reveal(){ if(!revealed && done>=total){ revealed=true; root.classList.remove(\"pcards-loading\"); } }\n    if (total===0){ root.classList.remove(\"pcards-loading\"); return; }\n    urls.forEach(function(u){ var im=new Image(); im.onload=im.onerror=function(){ done++; reveal(); }; im.src=u; });\n    setTimeout(reveal, 8000);\n  }\n\n  const root   = document.getElementById('tire-filter-7286158d-6b81-4677-a526-250ab229f9da');\n  const nonce  = 'd60be4f89a';\n  \/\/ \u2705 \u76f8\u5bf9\u8def\u5f84 + \u7531\u6d4f\u89c8\u5668\u62fc\u7edd\u5bf9\uff0c\u907f\u514d\u6df7\u5408\u5185\u5bb9\n  const ajax   = '\/wp-admin\/admin-ajax.php';\n\n  const selW = root.querySelector('.tf-width');\n  const selA = root.querySelector('.tf-ar');\n  const selR = root.querySelector('.tf-rim');\n  const btn  = root.querySelector('.tf-submit');\n  const box  = root.querySelector('.tf-results');\n\n  function opt(text, value, ph){ const o=document.createElement('option'); o.textContent=ph?'':text; o.value=ph?'':String(value??''); if(ph){o.disabled=true;o.selected=true;o.hidden=true;} return o; }\n  function insertBlank(el){ el.appendChild(opt('', '', true)); }\n  function resetSelect(el){ el.classList.remove('has-value'); el.innerHTML=''; insertBlank(el); el.disabled=true; }\n  function enableSubmit(){ (selW.value&&selA.value&&selR.value) ? (btn.classList.add('enabled'),btn.removeAttribute('disabled')) : (btn.classList.remove('enabled'),btn.setAttribute('disabled','disabled')); }\n  function toggleValueClass(el){ el.value && el.value!=='' ? el.classList.add('has-value') : el.classList.remove('has-value'); }\n\n  \/\/ \u2705 \u7edf\u4e00 POST + no-store + 3 \u6b21\u91cd\u8bd5 + \u65f6\u95f4\u6233\u7834\u7f13\u5b58\n  async function postAjax(params, retries = 2) {\n    const u = new URL(ajax, window.location.origin);\n    u.searchParams.set('_ts', String(Date.now()));\n    const body = new URLSearchParams(params);\n    try {\n      const r = await fetch(u.toString(), {\n        method: 'POST',\n        credentials: 'same-origin',\n        headers: {\n          'Content-Type': 'application\/x-www-form-urlencoded; charset=UTF-8',\n          'Cache-Control': 'no-store'\n        },\n        body\n      });\n      return await r.json();\n    } catch (e) {\n      if (retries > 0) {\n        await new Promise(res => setTimeout(res, 300 * (3 - retries))); \/\/ \u7ebf\u6027\u56de\u9000\n        return postAjax(params, retries - 1);\n      }\n      throw e;\n    }\n  }\n\n  insertBlank(selW); insertBlank(selA); insertBlank(selR);\n\n  \/\/ widths\n  (async function(){\n    try{\n      const d = await postAjax({ action:'tire_specs_options', mode:'widths' });\n      if(d && d.success){\n        selW.innerHTML=''; insertBlank(selW);\n        d.data.options.forEach(v=>selW.appendChild(opt(v,v,false)));\n        selW.disabled=false; toggleValueClass(selW);\n      }\n    }catch(e){}\n  })();\n\n  \/\/ aspects\n  selW.addEventListener('change', async function(){\n    toggleValueClass(selW); resetSelect(selA); resetSelect(selR); box.innerHTML=''; enableSubmit();\n    if(!this.value) return;\n    try{\n      const d = await postAjax({ action:'tire_specs_options', mode:'aspects', width:this.value });\n      if(d && d.success){\n        selA.innerHTML=''; insertBlank(selA);\n        d.data.options.forEach(v=>selA.appendChild(opt(v,v,false)));\n        selA.disabled=false; toggleValueClass(selA);\n      }\n    }catch(e){}\n  });\n\n  \/\/ rims\n  selA.addEventListener('change', async function(){\n    toggleValueClass(selA); resetSelect(selR); box.innerHTML=''; enableSubmit();\n    if(!selW.value || !this.value) return;\n    try{\n      const d = await postAjax({ action:'tire_specs_options', mode:'rims', width:selW.value, ar:this.value });\n      if(d && d.success){\n        selR.innerHTML=''; insertBlank(selR);\n        d.data.options.forEach(v=>selR.appendChild(opt(v,v,false)));\n        selR.disabled=false; toggleValueClass(selR);\n      }\n    }catch(e){}\n  });\n\n  selR.addEventListener('change', function(){ toggleValueClass(selR); enableSubmit(); });\n\n  \/\/ render cards\uff08\u4fdd\u7559 nonce\uff09\n  btn.addEventListener('click', async function(){\n    if(!selW.value||!selA.value||!selR.value) return;\n    btn.textContent='Loading...'; btn.disabled=true; box.innerHTML='';\n    try{\n      const d = await postAjax({\n        action:'tire_specs_render',\n        nonce: nonce,\n        width: selW.value,\n        ar:    selA.value,\n        rim:   selR.value,\n        template_id: '8717'\n      });\n      if(d && d.success){\n        box.innerHTML = d.data.html || '<div class=\"pcards-empty\" style=\"display:flex;justify-content:center;align-items:center;min-height:200px;\">No Product Found.<\/div>';\n        box.querySelectorAll('.product-cards-root').forEach(function(groot){ initProductCards(groot); });\n      }else{\n        box.innerHTML = '<div class=\"pcards-empty\" style=\"display:flex;justify-content:center;align-items:center;min-height:200px;\">Search failed.<\/div>';\n      }\n    }catch(e){\n      box.innerHTML = '<div class=\"pcards-empty\" style=\"display:flex;justify-content:center;align-items:center;min-height:200px;\">Error.<\/div>';\n    }finally{\n      btn.textContent='SHOW RESULTS'; btn.disabled=false; enableSubmit();\n    }\n  });\n})();\n<\/script>\n\t\t<div class=\"elementor-shortcode\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>QUICK PRODUCT SEARCH Home<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-11114","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.rydanz.com\/zh\/wp-json\/wp\/v2\/pages\/11114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rydanz.com\/zh\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.rydanz.com\/zh\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.rydanz.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rydanz.com\/zh\/wp-json\/wp\/v2\/comments?post=11114"}],"version-history":[{"count":0,"href":"https:\/\/www.rydanz.com\/zh\/wp-json\/wp\/v2\/pages\/11114\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.rydanz.com\/zh\/wp-json\/wp\/v2\/media?parent=11114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}