{"id":441,"date":"2026-07-17T00:04:44","date_gmt":"2026-07-16T16:04:44","guid":{"rendered":"https:\/\/vip.jianshangyun.com\/index.php\/plaza\/"},"modified":"2026-07-17T00:04:44","modified_gmt":"2026-07-16T16:04:44","slug":"plaza","status":"publish","type":"page","link":"https:\/\/vip.jianshangyun.com\/index.php\/plaza\/","title":{"rendered":"\u5b9d\u5b9d\u5e7f\u573a"},"content":{"rendered":"    <div class=\"vff-pz-wrap\">\n      <div class=\"vff-pz-head\">\n        <div class=\"vff-pz-title\">\ud83d\udc40 \u80a9\u4e0a\u4e91\u5b9d\u5b9d\u5e7f\u573a<\/div>\n        <div class=\"vff-pz-sub\">\u770b\u770b\u522b\u4eba\u5bb6\u5b9d\u5b9d\u7684\u56fd\u98ce\u7a7f\u642d<\/div>\n      <\/div>\n            <a class=\"vff-pz-cta vff-pz-cta-out\" href=\"https:\/\/vip.jianshangyun.com\/index.php\/register\/\">\n        <span class=\"vff-pz-cta-ic\">\ud83d\udc76<\/span>\n        <span class=\"vff-pz-cta-tx\"><b>\u6211\u7684\u5b9d\u5b9d\u4e5f\u8981\u4e0a\u699c<\/b><em>\u514d\u8d39\u6ce8\u518c\u4f1a\u5458 \u00b7 \u4e0a\u4f20\u5b9d\u5b9d\u56fd\u98ce\u7a7f\u642d \u00b7 \u52a0\u5165\u80a9\u4e0a\u4e91\u5bb6\u5ead<\/em><\/span>\n        <span class=\"vff-pz-cta-ar\">\u2192<\/span>\n      <\/a>\n            <div class=\"vff-pz-tabs\" id=\"vff-pz-tabs\">\n        <button type=\"button\" class=\"vff-pz-tab on\" data-series=\"all\">\ud83c\udf08 \u7efc\u5408<\/button>\n        <button type=\"button\" class=\"vff-pz-tab\" data-series=\"SXY-QK26\">\ud83c\udf41 \u79cb 2026<\/button>\n        <button type=\"button\" class=\"vff-pz-tab\" data-series=\"SXY-XK26\">\u2600\ufe0f \u590f 2026<\/button>\n        <button type=\"button\" class=\"vff-pz-tab\" data-series=\"SXY-CK26\">\ud83c\udf38 \u6625 2026<\/button>\n        <button type=\"button\" class=\"vff-pz-tab\" data-series=\"SXY-DK25\">\u2744\ufe0f \u5e38\u9752\u51ac<\/button>\n        <button type=\"button\" class=\"vff-pz-tab\" data-series=\"SXY-JXK\">\ud83c\udf3f \u5e38\u9752\u590f<\/button>\n      <\/div>\n      <div class=\"vff-pz-list\" id=\"vff-pz-list\">\n        <div class=\"vff-pz-loading\">\u52a0\u8f7d\u4e2d\u2026<\/div>\n      <\/div>\n    <\/div>\n\n    <style>\n    .vff-pz-wrap{max-width:960px;margin:20px auto;padding:0 16px;font-family:-apple-system,'PingFang SC','Microsoft YaHei',sans-serif;color:#1f4a35}\n    .vff-pz-head{text-align:center;margin-bottom:20px}\n    .vff-pz-title{font-size:26px;font-weight:700;color:#1f4a35;margin-bottom:6px}\n    .vff-pz-sub{font-size:14px;color:#6b8378}\n    \/* v0.8.9.1 CTA *\/\n    .vff-pz-cta{display:flex;align-items:center;gap:14px;padding:18px 22px;margin:0 0 20px;background:linear-gradient(135deg,#0f1a15 0%,#1f3025 100%);border-radius:14px;color:#e8dcb8 !important;text-decoration:none !important;box-shadow:0 6px 20px rgba(15,26,21,.22);transition:transform .15s,box-shadow .15s;border:1px solid #2a3a30}\n    .vff-pz-cta:hover,.vff-pz-cta:active{transform:translateY(-1px);box-shadow:0 8px 24px rgba(15,26,21,.3);color:#e8dcb8 !important}\n    .vff-pz-cta-ic{font-size:34px;line-height:1;flex-shrink:0}\n    .vff-pz-cta-tx{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}\n    .vff-pz-cta-tx b{font-size:16px;color:#e8dcb8;font-weight:600;letter-spacing:1.5px}\n    .vff-pz-cta-tx em{font-size:12px;color:#b89968;font-style:normal;letter-spacing:.5px;line-height:1.5}\n    .vff-pz-cta-ar{font-size:26px;color:#d4b16a;flex-shrink:0;transition:transform .2s}\n    .vff-pz-cta:hover .vff-pz-cta-ar{transform:translateX(5px)}\n    .vff-pz-cta-out{background:linear-gradient(135deg,#b85040 0%,#8a3428 100%);border-color:#5c2018;box-shadow:0 6px 20px rgba(184,80,64,.28)}\n    .vff-pz-cta-out .vff-pz-cta-ar{color:#f4d4a0}\n    .vff-pz-cta-out .vff-pz-cta-tx em{color:#f4d4a0}\n    @media(max-width:480px){\n      .vff-pz-cta{padding:14px 16px;gap:10px;border-radius:12px}\n      .vff-pz-cta-ic{font-size:28px}\n      .vff-pz-cta-tx b{font-size:14px;letter-spacing:1px}\n      .vff-pz-cta-tx em{font-size:11px}\n      .vff-pz-cta-ar{font-size:22px}\n    }\n    .vff-pz-tabs{display:flex;gap:8px;overflow-x:auto;padding:4px 0 12px;margin-bottom:16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}\n    .vff-pz-tabs::-webkit-scrollbar{display:none}\n    .vff-pz-tab{flex:0 0 auto;padding:8px 18px;background:#fff;color:#6b8378;border:1px solid #dcedd6;border-radius:22px;font-size:14px;cursor:pointer;white-space:nowrap;transition:all .2s}\n    .vff-pz-tab:hover{background:#eef7ea;color:#2f6a4f}\n    .vff-pz-tab.on{background:#2f6a4f;color:#fff;border-color:#2f6a4f;font-weight:600}\n    .vff-pz-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}\n    .vff-pz-loading{grid-column:1\/-1;text-align:center;padding:40px 0;color:#6b8378}\n    .vff-pz-empty{grid-column:1\/-1;text-align:center;padding:60px 20px;color:#6b8378;background:#f9fdf7;border-radius:18px;border:1px dashed #b8d9b8}\n    .vff-pz-card{background:#fff;border-radius:18px;border:1px solid #dcedd6;overflow:hidden;transition:transform .2s,box-shadow .2s;cursor:pointer}\n    .vff-pz-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(47,106,79,.12)}\n    .vff-pz-photos{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#f0f5eb;aspect-ratio:3\/1}\n    .vff-pz-photo{background:#eef7ea;background-size:cover;background-position:center}\n    .vff-pz-photo-empty{background:#eef7ea;display:flex;align-items:center;justify-content:center;color:#b8d9b8;font-size:20px}\n    .vff-pz-info{padding:14px 16px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px}\n    .vff-pz-left{flex:1;min-width:0}\n    .vff-pz-nick{font-size:16px;font-weight:600;color:#1f4a35;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n    .vff-pz-meta{font-size:12px;color:#6b8378}\n    .vff-pz-like{flex:0 0 auto;display:flex;align-items:center;gap:5px;padding:6px 12px;background:#fff;border:1px solid #ffb8b0;border-radius:20px;color:#c8322e;font-size:13px;cursor:pointer;transition:all .15s;user-select:none}\n    .vff-pz-like:hover{background:#ffe4e1}\n    .vff-pz-like.liked{background:#c8322e;color:#fff;border-color:#c8322e}\n    .vff-pz-like.liked::before{content:''}\n    .vff-pz-toast{position:fixed;left:50%;bottom:80px;transform:translateX(-50%);background:rgba(31,74,53,.92);color:#fff;padding:10px 18px;border-radius:22px;font-size:14px;z-index:99999;opacity:0;transition:opacity .2s}\n    .vff-pz-toast.on{opacity:1}\n    @media (max-width:640px){\n      .vff-pz-list{grid-template-columns:1fr}\n      .vff-pz-title{font-size:22px}\n    }\n    <\/style>\n\n    <script>\n    (function(){\n      if (window.vffPlazaInited) return; window.vffPlazaInited = true;\n      var REST_PZ = \"https:\\\/\\\/vip.jianshangyun.com\\\/index.php\\\/wp-json\\\/vff\\\/v1\";\n      var NONCE_PZ = \"5f35101b47\";\n      var IS_LOGGED = \"0\";\n      var LOGIN_URL = \"https:\\\/\\\/vip.jianshangyun.com\\\/login\\\/?redirect_to=https%3A%2F%2Fvip.jianshangyun.com%2Findex.php%2Fwp-json%2Fwp%2Fv2%2Fpages%2F441\";\n      var currentSeries = 'all';\n\n      function $pz(id){return document.getElementById(id);}\n      function esc(s){var d=document.createElement('div');d.textContent=String(s||'');return d.innerHTML;}\n\n      function toast(msg){\n        var t = document.createElement('div');\n        t.className = 'vff-pz-toast';\n        t.textContent = msg;\n        document.body.appendChild(t);\n        setTimeout(function(){t.classList.add('on');},10);\n        setTimeout(function(){t.classList.remove('on');setTimeout(function(){t.remove();},300);},1800);\n      }\n\n      function loadPlaza(series){\n        currentSeries = series;\n        var list = $pz('vff-pz-list');\n        list.innerHTML = '<div class=\"vff-pz-loading\">\u52a0\u8f7d\u4e2d\u2026<\/div>';\n        fetch(REST_PZ + '\/plaza?series=' + encodeURIComponent(series) + '&limit=30', {credentials:'same-origin'})\n          .then(function(r){return r.json();})\n          .then(function(d){\n            if (!d.ok) { list.innerHTML = '<div class=\"vff-pz-empty\">\u52a0\u8f7d\u5931\u8d25\uff1a' + esc(d.msg||'') + '<\/div>'; return; }\n            if (!d.items || !d.items.length) {\n              list.innerHTML = '<div class=\"vff-pz-empty\">\u8fd9\u4e2a\u5b63\u8282\u8fd8\u6ca1\u6709\u5b9d\u5b9d\u4e0a\u699c\uff5e<br>\u5feb\u53bb\u8863\u6a71\u6dfb\u52a0\u85cf\u54c1\uff0c\u6210\u4e3a\u7b2c\u4e00\u4e2a\u5427 \ud83c\udf89<\/div>';\n              return;\n            }\n            var html = d.items.map(function(it){\n              var photos = it.photos || [];\n              var pcells = [];\n              for (var i=0;i<3;i++){\n                if (photos[i]) pcells.push('<div class=\"vff-pz-photo\" style=\"background-image:url(\\''+esc(photos[i])+'\\')\"><\/div>');\n                else pcells.push('<div class=\"vff-pz-photo-empty\">\u00b7<\/div>');\n              }\n              return '<div class=\"vff-pz-card\" data-bid=\"'+it.baby_id+'\">'\n                +   '<div class=\"vff-pz-photos\">'+pcells.join('')+'<\/div>'\n                +   '<div class=\"vff-pz-info\">'\n                +     '<div class=\"vff-pz-left\">'\n                +       '<div class=\"vff-pz-nick\">'+esc(it.nick)+'<\/div>'\n                +       '<div class=\"vff-pz-meta\">'+esc(it.gender)+' \u00b7 \u5df2\u6536\u85cf '+it.count+' \u4ef6<\/div>'\n                +     '<\/div>'\n                +     '<button type=\"button\" class=\"vff-pz-like\" data-bid=\"'+it.baby_id+'\">\u2764\ufe0f <span>'+it.likes+'<\/span><\/button>'\n                +   '<\/div>'\n                + '<\/div>';\n            }).join('');\n            list.innerHTML = html;\n          })\n          .catch(function(e){ list.innerHTML = '<div class=\"vff-pz-empty\">\u7f51\u7edc\u9519\u8bef\uff1a' + esc(e.message||'') + '<\/div>'; });\n      }\n\n      \/\/ \u4e8b\u4ef6\u59d4\u6258\n      document.addEventListener('click', function(e){\n        var t = e.target;\n        \/\/ tab \u5207\u6362\n        if (t.classList && t.classList.contains('vff-pz-tab')) {\n          var tabs = document.querySelectorAll('.vff-pz-tab');\n          tabs.forEach(function(x){x.classList.remove('on');});\n          t.classList.add('on');\n          loadPlaza(t.getAttribute('data-series') || 'all');\n          return;\n        }\n        \/\/ \u2764\ufe0f \u70b9\u8d5e\n        var likeBtn = t.closest ? t.closest('.vff-pz-like') : null;\n        if (likeBtn) {\n          e.stopPropagation();\n          if (IS_LOGGED !== '1') { if(confirm('\u767b\u5f55\u540e\u624d\u80fd\u70b9\u8d5e\u54e6\uff0c\u53bb\u767b\u5f55\u5417\uff1f')) location.href = LOGIN_URL; return; }\n          if (likeBtn.classList.contains('liked')) { toast('\u4eca\u5929\u5df2\u7ecf\u8d5e\u8fc7\u5566\uff5e'); return; }\n          var bid = likeBtn.getAttribute('data-bid');\n          var span = likeBtn.querySelector('span');\n          likeBtn.classList.add('liked');\n          var fd = new FormData(); fd.append('target_type','baby'); fd.append('target_id',bid);\n          fetch(REST_PZ + '\/like', {method:'POST', body:fd, headers:{'X-WP-Nonce':NONCE_PZ}, credentials:'same-origin'})\n            .then(function(r){return r.json();})\n            .then(function(d){\n              if (d.ok) { if(span) span.textContent = d.total; if(d.dup) toast('\u4eca\u5929\u5df2\u7ecf\u8d5e\u8fc7\u5566\uff5e'); else toast('\u2764\ufe0f \u70b9\u8d5e\u6210\u529f'); }\n              else { likeBtn.classList.remove('liked'); toast('\u70b9\u8d5e\u5931\u8d25\uff1a'+(d.msg||'')); }\n            })\n            .catch(function(){ likeBtn.classList.remove('liked'); toast('\u7f51\u7edc\u9519\u8bef'); });\n          return;\n        }\n        \/\/ \u5361\u7247\u8df3\u8be6\u60c5\n        var card = t.closest ? t.closest('.vff-pz-card') : null;\n        if (card) {\n          var bid = card.getAttribute('data-bid');\n          if (bid) location.href = 'https:\/\/vip.jianshangyun.com\/index.php\/baby\/?id=' + bid;\n          return;\n        }\n      }, false);\n\n      \/\/ \u9996\u6b21\u52a0\u8f7d\u7efc\u5408\u699c\n      if (document.getElementById('vff-pz-list')) loadPlaza('all');\n    })();\n    <\/script>\n    \n","protected":false},"excerpt":{"rendered":"","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-441","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/vip.jianshangyun.com\/index.php\/wp-json\/wp\/v2\/pages\/441","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vip.jianshangyun.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vip.jianshangyun.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vip.jianshangyun.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vip.jianshangyun.com\/index.php\/wp-json\/wp\/v2\/comments?post=441"}],"version-history":[{"count":0,"href":"https:\/\/vip.jianshangyun.com\/index.php\/wp-json\/wp\/v2\/pages\/441\/revisions"}],"wp:attachment":[{"href":"https:\/\/vip.jianshangyun.com\/index.php\/wp-json\/wp\/v2\/media?parent=441"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}