{"id":3733,"date":"2026-10-20T20:47:49","date_gmt":"2026-10-20T12:47:49","guid":{"rendered":"https:\/\/wizefloor.asia\/login\/"},"modified":"2026-10-20T22:36:20","modified_gmt":"2026-10-20T14:36:20","slug":"login","status":"publish","type":"page","link":"https:\/\/wizefloor.asia\/zh-hant\/login\/","title":{"rendered":"Login"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><!-- Replace the entire existing \/login Avada Code Block with this snippet.\n     Palette and Chinese font: WizeFloor brand guidelines. Font falls back locally if unavailable. -->\n<style>\n  #wf-login-redirect,\n  #wf-login-redirect * { box-sizing: border-box; }\n\n  #wf-login-redirect {\n    --wf-white: #ffffff;\n    --wf-muted: #ffffff;\n    --wf-teal: #30e2e2;\n    --wf-blue: #0d9fa3;\n    position: relative;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    width: 100%;\n    min-height: 100vh;\n    padding: 48px 24px;\n    color: var(--wf-white);\n    background: #095354;\n    font-family: \"Chiron Sans HK Pro\", \"PingFang TC\", \"Microsoft JhengHei\", sans-serif;\n    text-align: center;\n    isolation: isolate;\n  }\n\n  \/* Enabled on the public page; the script checks for WordPress\/Avada editing. *\/\n  #wf-login-redirect.wf-fullscreen {\n    position: fixed;\n    inset: 0;\n    z-index: 9998;\n    width: auto;\n    min-height: 0;\n    overflow-y: auto;\n    overscroll-behavior: contain;\n  }\n\n  body.admin-bar #wf-login-redirect.wf-fullscreen { top: 32px; }\n\n  #wf-login-redirect .wf-content {\n    flex: 0 0 auto;\n    width: 100%;\n    max-width: 540px;\n    margin: auto;\n    padding: 24px 0;\n  }\n\n  #wf-login-redirect .wf-graphic {\n    position: relative;\n    display: grid;\n    place-items: center;\n    width: 76px;\n    height: 76px;\n    margin: 0 auto 28px;\n    border-radius: 50%;\n    background: transparent;\n  }\n\n  #wf-login-redirect .wf-ring {\n    position: absolute;\n    inset: 0;\n    border: 3px solid #0d9fa3;\n    border-top-color: var(--wf-teal);\n    border-right-color: #ffffff;\n    border-radius: 50%;\n    animation: wf-login-spin 1.8s linear infinite;\n  }\n\n  #wf-login-redirect .wf-graphic::after {\n    content: \"\";\n    width: 12px;\n    height: 12px;\n    border-radius: 50%;\n    background: #30e2e2;\n  }\n\n  #wf-login-redirect h1 {\n    margin: 0 0 18px;\n    padding: 0;\n    color: var(--wf-white);\n    font-family: inherit;\n    font-size: 50px;\n    font-weight: 700;\n    letter-spacing: -1.3px;\n    line-height: 70px;\n    text-transform: none;\n  }\n\n  #wf-login-redirect .wf-message {\n    max-width: 390px;\n    min-height: 52px;\n    margin: 0 auto 30px;\n    color: var(--wf-muted);\n    font-size: 18px;\n    line-height: 1.6;\n  }\n\n  #wf-login-redirect .wf-continue {\n    display: inline-flex;\n    justify-content: center;\n    align-items: center;\n    gap: 14px;\n    min-height: 52px;\n    padding: 14px 28px;\n    border: 2px solid transparent;\n    border-radius: 12px;\n    color: #095354;\n    background: #30e2e2;\n    font-family: inherit;\n    font-size: 16px;\n    font-weight: 750;\n    line-height: 1.3;\n    text-decoration: none;\n    transition: transform 160ms ease, background-color 160ms ease;\n  }\n\n  #wf-login-redirect .wf-continue:hover {\n    color: #095354;\n    background: #ffffff;\n    transform: translateY(-1px);\n    text-decoration: none;\n  }\n\n  #wf-login-redirect .wf-continue:focus-visible {\n    outline: 3px solid #ffffff;\n    outline-offset: 5px;\n  }\n\n  #wf-login-redirect .wf-continue svg {\n    display: block;\n    width: 18px;\n    height: 18px;\n    flex: 0 0 auto;\n  }\n\n  #wf-login-redirect .wf-destination {\n    margin: 20px 0 0;\n    color: var(--wf-muted);\n    font-size: 13px;\n    line-height: 1.5;\n  }\n\n  #wf-login-redirect .wf-progress {\n    display: none;\n    width: 180px;\n    height: 3px;\n    margin: 36px auto 0;\n    overflow: hidden;\n    border-radius: 4px;\n    background: #0d9fa3;\n  }\n\n  #wf-login-redirect.wf-redirect-active .wf-progress { display: block; }\n\n  #wf-login-redirect .wf-progress::after {\n    content: \"\";\n    display: block;\n    width: 40%;\n    height: 100%;\n    border-radius: inherit;\n    background: #30e2e2;\n    animation: wf-login-slide 1.6s ease-in-out infinite;\n  }\n\n  #wf-login-redirect .wf-nojs {\n    margin: 24px 0 0;\n    color: var(--wf-muted);\n    font-size: 14px;\n    line-height: 1.5;\n  }\n\n  @keyframes wf-login-spin { to { transform: rotate(360deg); } }\n  @keyframes wf-login-slide {\n    0% { transform: translateX(-105%); }\n    100% { transform: translateX(355%); }\n  }\n\n  @media (max-width: 782px) {\n    body.admin-bar #wf-login-redirect.wf-fullscreen { top: 46px; }\n  }\n\n  @media (max-width: 480px) {\n    #wf-login-redirect { padding: 32px 24px; }\n    #wf-login-redirect .wf-content { padding: 12px 0; }\n    #wf-login-redirect h1 { font-size: 29px; line-height: 36px; }\n    #wf-login-redirect .wf-continue { width: 100%; max-width: 320px; }\n    #wf-login-redirect .wf-message { font-size: 16px; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    #wf-login-redirect .wf-ring,\n    #wf-login-redirect .wf-progress::after { animation: none; }\n    #wf-login-redirect .wf-progress::after { width: 100%; }\n    #wf-login-redirect .wf-continue { transition: none; }\n    #wf-login-redirect .wf-continue:hover { transform: none; }\n  }\n<\/style>\n\n<section id=\"wf-login-redirect\" lang=\"zh-Hant\" aria-labelledby=\"wf-login-title\">\n  <div class=\"wf-content\">\n    <!-- Neutral loading animation, not a substitute brand mark. -->\n    <div class=\"wf-graphic\" aria-hidden=\"true\">\n      <span class=\"wf-ring\"><\/span>\n    <\/div>\n\n    <h1 id=\"wf-login-title\">\u6b63\u5728\u524d\u5f80 WizeFloor\u2026<\/h1>\n    <p class=\"wf-message\" id=\"wf-login-status\" role=\"status\" aria-live=\"polite\">\n      \u6309\u300c\u7acb\u5373\u524d\u5f80\u300d\u9032\u5165 WizeFloor \u767b\u5165\u9801\u9762\u3002\n    <\/p>\n\n    <a class=\"wf-continue\" href=\"https:\/\/wizefloor.com\/app\" target=\"_blank\" rel=\"noopener\">\n      \u7acb\u5373\u524d\u5f80\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\">\n        <path d=\"M5 12h14m-6-6 6 6-6 6\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n      <\/svg>\n    <\/a>\n    <p class=\"wf-destination\">\u76ee\u7684\u5730\uff1awizefloor.com\/app<\/p>\n    <div class=\"wf-progress\" aria-hidden=\"true\"><\/div>\n\n    <noscript>\n      <style>\n        #wf-login-redirect { position: fixed; inset: 0; z-index: 9998; width: auto; min-height: 0; overflow-y: auto; }\n        body.admin-bar #wf-login-redirect { top: 32px; }\n        #wf-login-redirect .wf-ring { animation: none; }\n        @media (max-width: 782px) { body.admin-bar #wf-login-redirect { top: 46px; } }\n      <\/style>\n      <p class=\"wf-nojs\">\u4f60\u7684\u700f\u89bd\u5668\u672a\u555f\u7528 JavaScript\uff0c\u8acb\u6309\u300c\u7acb\u5373\u524d\u5f80\u300d\u9032\u5165 WizeFloor\u3002<\/p>\n    <\/noscript>\n  <\/div>\n<\/section>\n\n<script>\n(function () {\n  \"use strict\";\n  var panel = document.getElementById(\"wf-login-redirect\");\n  var status = document.getElementById(\"wf-login-status\");\n  if (!panel || !status || panel.dataset.redirectStarted) return;\n\n  var query = new URLSearchParams(window.location.search);\n  var editing = window.location.pathname.indexOf(\"\/wp-admin\/\") !== -1 ||\n    query.has(\"fb-edit\") || query.has(\"fusion_builder\") ||\n    document.body.classList.contains(\"wp-admin\") ||\n    document.body.classList.contains(\"fusion-builder-live\") ||\n    document.body.classList.contains(\"fusion-builder-live-editor\") ||\n    window.self !== window.top;\n\n  if (editing) {\n    status.textContent = \"\u9810\u89bd\u6a21\u5f0f\uff1a\u7de8\u8f2f\u6642\u5df2\u66ab\u505c\u81ea\u52d5\u8df3\u8f49\u3002\";\n    return;\n  }\n\n  \/\/ Escape transformed theme containers so the background fills the viewport.\n  document.body.appendChild(panel);\n  panel.dataset.redirectStarted = \"true\";\n  panel.classList.add(\"wf-fullscreen\", \"wf-redirect-active\");\n  status.textContent = \"\u7a0d\u5019\u5c07\u81ea\u52d5\u8df3\u8f49\uff0c\u6216\u6309\u300c\u7acb\u5373\u524d\u5f80\u300d\u76f4\u63a5\u9032\u5165\u3002\";\n\n  window.setTimeout(function () {\n    status.textContent = \"\u6b63\u5728\u958b\u555f WizeFloor\u3002\u5982\u672a\u81ea\u52d5\u8df3\u8f49\uff0c\u8acb\u6309\u300c\u7acb\u5373\u524d\u5f80\u300d\u3002\";\n    window.location.replace(\"https:\/\/wizefloor.com\/app\");\n  }, 3000);\n}());\n<\/script><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"100-width.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-3733","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/wizefloor.asia\/zh-hant\/wp-json\/wp\/v2\/pages\/3733","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wizefloor.asia\/zh-hant\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wizefloor.asia\/zh-hant\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wizefloor.asia\/zh-hant\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wizefloor.asia\/zh-hant\/wp-json\/wp\/v2\/comments?post=3733"}],"version-history":[{"count":4,"href":"https:\/\/wizefloor.asia\/zh-hant\/wp-json\/wp\/v2\/pages\/3733\/revisions"}],"predecessor-version":[{"id":3743,"href":"https:\/\/wizefloor.asia\/zh-hant\/wp-json\/wp\/v2\/pages\/3733\/revisions\/3743"}],"wp:attachment":[{"href":"https:\/\/wizefloor.asia\/zh-hant\/wp-json\/wp\/v2\/media?parent=3733"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}