{"id":3082,"date":"2026-08-11T07:23:32","date_gmt":"2026-08-11T07:23:32","guid":{"rendered":"https:\/\/dev.tuatu.es\/%e5%b0%8f%e6%98%8e-%e7%8e%8b\/"},"modified":"2026-09-14T15:26:46","modified_gmt":"2026-09-14T15:26:46","slug":"%e6%88%91%e7%9a%84%e7%bb%93%e6%9e%9c","status":"publish","type":"page","link":"https:\/\/dev.tuatu.es\/zh-hans\/%e6%88%91%e7%9a%84%e7%bb%93%e6%9e%9c\/","title":{"rendered":"\u5c0f\u660e\/\u738b"},"content":{"rendered":"\n<div class=\"page page-mr-login ttr-mr-page\">\n\n<!-- NAV -->\n\n\n<!-- LOGIN LAYOUT -->\n<div class=\"login-layout\">\n\n  <!-- LEFT \u2014 brand -->\n  <div class=\"login-brand\">\n    <div class=\"login-brand-top\">\n      <div class=\"login-brand-label\">\u6211\u7684\u7ed3\u679c<\/div>\n      <div class=\"login-brand-title\">\u60a8\u7684\u65b0\u95fb\u7a3f\u53d1\u5e03\u4fe1\u606f\uff0c\u4e00\u7ad9\u5f0f\u5448\u73b0<\/div>\n      <div class=\"login-brand-sub\">\u767b\u5f55\u60a8\u7684\u5ba2\u6237\u4e2d\u5fc3\uff0c\u67e5\u770b\u5df2\u53d1\u5e03\u7684\u94fe\u63a5\u3001\u4e0b\u8f7d\u6d3b\u52a8\u62a5\u544a\u5e76\u7ba1\u7406\u60a8\u7684\u4e2a\u4eba\u8d44\u6599\u3002<\/div>\n      <div class=\"login-brand-features\">\n        <div class=\"login-brand-feature\">\n          <i class=\"ti ti-link\"><\/i>\n          <span>\u67e5\u770b\u6240\u6709\u5df2\u53d1\u5e03\u94fe\u63a5\u53ca\u5176\u57df\u540d\u6743\u91cd\u6570\u636e<\/span>\n        <\/div>\n        <div class=\"login-brand-feature\">\n          <i class=\"ti ti-file-download\"><\/i>\n          <span>\u4e0b\u8f7d\u60a8\u7684\u6d3b\u52a8\u62a5\u544a PDF<\/span>\n        <\/div>\n        <div class=\"login-brand-feature\">\n          <i class=\"ti ti-photo\"><\/i>\n          <span>\u4e0a\u4f20\u60a8\u7684\u5fbd\u6807\uff0c\u4e2a\u6027\u5316\u5b9a\u5236\u62a5\u544a<\/span>\n        <\/div>\n        <div class=\"login-brand-feature\">\n          <i class=\"ti ti-history\"><\/i>\n          <span>\u5728\u4e00\u5904\u67e5\u770b\u60a8\u6240\u6709\u7684\u5386\u53f2\u6d3b\u52a8<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"login-brand-bottom\">\n      <div class=\"login-brand-note\">\u9002\u7528\u4e8e Standard\u3001Pro \u548c Enterprise \u5957\u9910\u3002Essential \u5957\u9910\u5ba2\u6237\u5c06\u901a\u8fc7\u7535\u5b50\u90ae\u4ef6\u6536\u5230\u7ed3\u679c\u3002<\/div>\n    <\/div>\n  <\/div>\n\n  <!-- RIGHT \u2014 form -->\n  <div class=\"login-form-side\">\n\n    <!-- Tabs -->\n    <div class=\"login-tabs\">\n      <div class=\"login-tab active\" id=\"tabLogin\" onclick=\"showLogin()\">\u767b\u5f55<\/div>\n      <div class=\"login-tab\" id=\"tabRegister\" onclick=\"showRegister()\">\u521b\u5efa\u8d26\u6237<\/div>\n    <\/div>\n\n    <!-- LOGIN PANEL -->\n    <div class=\"login-panel\" id=\"loginPanel\">\n      <div id=\"ttrLoginError\" style=\"display:none;background:#fde8e8;border:1px solid #f5b5b5;color:#c62828;border-radius:8px;padding:10px 14px;font-size:13px;margin-bottom:16px\">\u7535\u5b50\u90ae\u7bb1\u6216\u5bc6\u7801\u4e0d\u6b63\u786e\uff0c\u8bf7\u91cd\u8bd5\u3002<\/div>\n      <div class=\"email-hint\">\u8bf7\u4f7f\u7528\u60a8\u4e0b\u5355\u65f6\u4f7f\u7528\u7684<strong>\u540c\u4e00\u7535\u5b50\u90ae\u7bb1\u5730\u5740<\/strong>\uff0c\u4ee5\u786e\u4fdd\u60a8\u7684\u6240\u6709\u6d3b\u52a8\u5173\u8054\u5230\u540c\u4e00\u8d26\u6237\u3002<\/div>\n\n      <form method=\"post\" action=\"\">\n        <input type=\"hidden\" name=\"ttr_action\" value=\"login\">\n\n        <div class=\"mr-form-group\">\n          <label class=\"form-label\">\u7535\u5b50\u90ae\u7bb1 <span>*<\/span><\/label>\n          <input class=\"form-input\" type=\"email\" name=\"ttr_email\" required=\"\" placeholder=\"your@email.com\">\n        <\/div>\n\n        <div class=\"mr-form-group\">\n          <label class=\"form-label\">\u5bc6\u7801 <span>*<\/span><\/label>\n          <input class=\"form-input\" type=\"password\" name=\"ttr_password\" required=\"\" placeholder=\"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\">\n        <\/div>\n\n        <a class=\"form-forgot\" href=\"\/zh-hans\/\u6211\u7684\u7ed3\u679c\/\u5fd8\u8bb0\u5bc6\u7801\/\">\u5fd8\u8bb0\u5bc6\u7801\uff1f<\/a>\n\n        <button class=\"mr-btn-submit\" type=\"submit\">\u767b\u5f55<\/button>\n      <\/form>\n\n      <div class=\"form-note\" style=\"margin-top:16px\">\u8fd8\u6ca1\u6709\u8d26\u6237\uff1f<a href=\"#\" onclick=\"showRegister()\">\u521b\u5efa\u8d26\u6237 \u2192<\/a><\/div>\n    <\/div>\n\n    <!-- REGISTER PANEL -->\n    <div class=\"register-panel\" id=\"registerPanel\">\n      <div id=\"ttrRegisterExistsError\" style=\"display:none;background:#fde8e8;border:1px solid #f5b5b5;color:#c62828;border-radius:8px;padding:10px 14px;font-size:13px;margin-bottom:16px\">\u8be5\u7535\u5b50\u90ae\u7bb1\u5df2\u6ce8\u518c\u8d26\u6237\uff0c\u8bf7\u5c1d\u8bd5\u76f4\u63a5\u767b\u5f55\u3002<\/div>\n      <div id=\"ttrRegisterShortPwError\" style=\"display:none;background:#fde8e8;border:1px solid #f5b5b5;color:#c62828;border-radius:8px;padding:10px 14px;font-size:13px;margin-bottom:16px\">\u5bc6\u7801\u957f\u5ea6\u81f3\u5c11\u4e3a 8 \u4e2a\u5b57\u7b26\u3002<\/div>\n      <div class=\"email-hint\">\u8bf7\u4f7f\u7528\u60a8\u4e0b\u5355\u65f6\u4f7f\u7528\u7684<strong>\u540c\u4e00\u7535\u5b50\u90ae\u7bb1\u5730\u5740<\/strong>\uff0c\u4ee5\u4fbf\u60a8\u7684\u6d3b\u52a8\u81ea\u52a8\u5173\u8054\u5230\u60a8\u7684\u8d26\u6237\u3002<\/div>\n\n      <form method=\"post\" action=\"\">\n        <input type=\"hidden\" name=\"ttr_action\" value=\"register\">\n\n        <div style=\"display:grid;grid-template-columns:1fr 1fr;gap:14px\">\n          <div class=\"mr-form-group\">\n            <label class=\"form-label\">\u540d\u5b57 <span>*<\/span><\/label>\n            <input class=\"form-input\" type=\"text\" name=\"ttr_first_name\" required=\"\" placeholder=\"\u5c0f\u660e\">\n          <\/div>\n          <div class=\"mr-form-group\">\n            <label class=\"form-label\">\u59d3\u6c0f <span>*<\/span><\/label>\n            <input class=\"form-input\" type=\"text\" name=\"ttr_last_name\" required=\"\" placeholder=\"\u738b\">\n          <\/div>\n        <\/div>\n\n        <div class=\"mr-form-group\">\n          <label class=\"form-label\">\u7535\u5b50\u90ae\u7bb1 <span>*<\/span><\/label>\n          <input class=\"form-input\" type=\"email\" name=\"ttr_reg_email\" required=\"\" placeholder=\"your@email.com\">\n        <\/div>\n\n        <div class=\"mr-form-group\">\n          <label class=\"form-label\">\u5bc6\u7801 <span>*<\/span><\/label>\n          <input class=\"form-input\" type=\"password\" name=\"ttr_reg_password\" required=\"\" minlength=\"8\" placeholder=\"\u81f3\u5c11 8 \u4e2a\u5b57\u7b26\">\n        <\/div>\n\n        <button class=\"mr-btn-submit\" type=\"submit\">\u521b\u5efa\u8d26\u6237<\/button>\n      <\/form>\n\n      <div class=\"form-note\">\u5df2\u6709\u8d26\u6237\uff1f<a href=\"#\" onclick=\"showLogin()\">\u767b\u5f55 \u2192<\/a><\/div>\n    <\/div>\n\n  <\/div>\n\n<\/div>\n\n<\/div>\n\n<script>\nfunction showLogin(){\n  document.getElementById('loginPanel').style.display='block';\n  document.getElementById('registerPanel').style.display='none';\n  document.getElementById('tabLogin').classList.add('active');\n  document.getElementById('tabRegister').classList.remove('active');\n}\nfunction showRegister(){\n  document.getElementById('loginPanel').style.display='none';\n  document.getElementById('registerPanel').style.display='block';\n  document.getElementById('tabLogin').classList.remove('active');\n  document.getElementById('tabRegister').classList.add('active');\n}\n<\/script>\n\n<script>\n(function(){\n  var params = new URLSearchParams(window.location.search);\n  var err = params.get('ttr_error');\n  if (err === 'login') {\n    document.getElementById('ttrLoginError').style.display = 'block';\n  }\n  if (err === 'register_exists') {\n    showRegister();\n    document.getElementById('ttrRegisterExistsError').style.display = 'block';\n  }\n  if (err === 'register_short_pw') {\n    showRegister();\n    document.getElementById('ttrRegisterShortPwError').style.display = 'block';\n  }\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>\u6211\u7684\u7ed3\u679c \u60a8\u7684\u65b0\u95fb\u7a3f\u53d1\u5e03\u4fe1\u606f\uff0c\u4e00\u7ad9\u5f0f\u5448\u73b0 \u767b\u5f55\u60a8\u7684\u5ba2\u6237\u4e2d\u5fc3\uff0c\u67e5\u770b\u5df2\u53d1\u5e03\u7684\u94fe\u63a5\u3001\u4e0b\u8f7d\u6d3b\u52a8\u62a5\u544a\u5e76\u7ba1\u7406\u60a8\u7684\u4e2a\u4eba\u8d44\u6599\u3002&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"disable","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-3082","page","type-page","status-publish","hentry"],"acf":[],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/dev.tuatu.es\/zh-hans\/wp-json\/wp\/v2\/pages\/3082","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.tuatu.es\/zh-hans\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dev.tuatu.es\/zh-hans\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dev.tuatu.es\/zh-hans\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.tuatu.es\/zh-hans\/wp-json\/wp\/v2\/comments?post=3082"}],"version-history":[{"count":7,"href":"https:\/\/dev.tuatu.es\/zh-hans\/wp-json\/wp\/v2\/pages\/3082\/revisions"}],"predecessor-version":[{"id":3145,"href":"https:\/\/dev.tuatu.es\/zh-hans\/wp-json\/wp\/v2\/pages\/3082\/revisions\/3145"}],"wp:attachment":[{"href":"https:\/\/dev.tuatu.es\/zh-hans\/wp-json\/wp\/v2\/media?parent=3082"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}