{"id":163,"date":"2025-12-01T19:14:04","date_gmt":"2025-12-01T11:14:04","guid":{"rendered":"https:\/\/www.luminart.cc\/index.php\/membership-join\/membership-registration-2\/"},"modified":"2026-05-01T13:46:27","modified_gmt":"2026-05-01T05:46:27","slug":"membership-registration-2","status":"publish","type":"page","link":"https:\/\/www.luminart.cc\/?page_id=163","title":{"rendered":"\u6ce8\u518c"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"163\" class=\"elementor elementor-163\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5f74e422 e-flex e-con-boxed e-con e-parent\" data-id=\"5f74e422\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-290918a3 elementor-widget elementor-widget-shortcode\" data-id=\"290918a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style>\n.lm-reg-wrap {\n    background: #0a0a0a;\n    padding: 80px 32px;\n    font-family: -apple-system, BlinkMacSystemFont, 'PingFang SC', 'Microsoft YaHei', sans-serif;\n    display: flex;\n    justify-content: center;\n}\n.lm-reg-box {\n    width: 100%;\n    max-width: 420px;\n}\n.lm-reg-title {\n    color: #ffffff;\n    font-size: 24px;\n    font-weight: 500;\n    margin: 0 0 8px;\n    text-align: center;\n}\n.lm-reg-sub {\n    color: #555;\n    font-size: 13px;\n    text-align: center;\n    margin: 0 0 36px;\n    line-height: 1.6;\n}\n.lm-field {\n    margin-bottom: 16px;\n}\n.lm-field label {\n    display: block;\n    color: #666;\n    font-size: 12px;\n    margin-bottom: 6px;\n    letter-spacing: 0.04em;\n}\n.lm-field input {\n    width: 100%;\n    padding: 12px 14px;\n    background: #111;\n    border: 0.5px solid #2a2a2a;\n    border-radius: 8px;\n    color: #ffffff;\n    font-size: 14px;\n    box-sizing: border-box;\n    outline: none;\n    font-family: inherit;\n}\n.lm-field input:focus {\n    border-color: #555;\n}\n.lm-hint {\n    color: #444;\n    font-size: 11px;\n    margin-top: 5px;\n    line-height: 1.5;\n}\n.lm-btn-reg {\n    display: block;\n    width: 100%;\n    padding: 13px;\n    background: #c9a84c;\n    color: #1a1200;\n    border: none;\n    border-radius: 8px;\n    font-size: 14px;\n    font-weight: 500;\n    cursor: pointer;\n    font-family: inherit;\n    margin-top: 24px;\n}\n.lm-btn-reg:hover { background: #d4b45e; }\n.lm-btn-reg:disabled { background: #555; color: #999; cursor: not-allowed; }\n.lm-divider {\n    border: none;\n    border-top: 0.5px solid #1a1a1a;\n    margin: 24px 0;\n}\n.lm-login-hint {\n    text-align: center;\n    color: #444;\n    font-size: 13px;\n    margin-top: 8px;\n}\n.lm-login-hint a { color: #888; text-decoration: underline; }\n.lm-vip-hint {\n    text-align: center;\n    margin-top: 8px;\n    font-size: 13px;\n}\n.lm-vip-hint a { color: #c9a84c; text-decoration: none; }\n.lm-msg {\n    font-size: 12px;\n    padding: 10px 14px;\n    border-radius: 8px;\n    margin-bottom: 16px;\n    display: none;\n}\n.lm-msg.error {\n    background: #2a1a1a;\n    border: 0.5px solid #5a2a2a;\n    color: #e06060;\n    display: block;\n}\n.lm-msg.success {\n    background: #1a2a1a;\n    border: 0.5px solid #2a5a2a;\n    color: #60e060;\n    display: block;\n}\n<\/style>\n\n<div class=\"lm-reg-wrap\">\n    <div class=\"lm-reg-box\">\n        <h1 class=\"lm-reg-title\">\u521b\u5efa\u8d26\u53f7<\/h1>\n        <p class=\"lm-reg-sub\">\n            \u6ce8\u518c\u540e\u5373\u53ef\u6d4f\u89c8\u90e8\u5206\u5185\u5bb9<br>\n            \u6210\u4e3a\u4f1a\u5458\u89e3\u9501\u5168\u7ad9\u6536\u85cf\n        <\/p>\n\n        <div class=\"lm-msg\" id=\"lm-reg-msg\"><\/div>\n\n        <div class=\"lm-field\">\n            <label>\u7528\u6237\u540d<\/label>\n            <input type=\"text\" id=\"lm-username\" placeholder=\"\u82f1\u6587\u3001\u6570\u5b57\u6216\u4e2d\u6587\u5747\u53ef\" maxlength=\"20\"\/>\n            <p class=\"lm-hint\">\u652f\u6301\u82f1\u6587\u3001\u6570\u5b57\u6216\u4e2d\u6587\uff08\u4e2d\u6587\u4e0d\u8d85\u8fc75\u4e2a\u5b57\uff09\u00b7 \u6ce8\u518c\u540e\u4e0d\u53ef\u66f4\u6539<\/p>\n        <\/div>\n\n        <div class=\"lm-field\">\n            <label>\u90ae\u7bb1<\/label>\n            <input type=\"email\" id=\"lm-email\" placeholder=\"\u8bf7\u8f93\u5165\u5e38\u7528\u90ae\u7bb1\"\/>\n            <p class=\"lm-hint\">\u7528\u4e8e\u63a5\u6536\u8d26\u53f7\u901a\u77e5\u548c\u627e\u56de\u5bc6\u7801<\/p>\n        <\/div>\n\n        <div class=\"lm-field\">\n            <label>\u5bc6\u7801<\/label>\n            <input type=\"password\" id=\"lm-password\" placeholder=\"\u8bf7\u8bbe\u7f6e\u5bc6\u7801\uff08\u81f3\u5c116\u4f4d\uff09\"\/>\n        <\/div>\n\n        <div class=\"lm-field\">\n            <label>\u786e\u8ba4\u5bc6\u7801<\/label>\n            <input type=\"password\" id=\"lm-password2\" placeholder=\"\u8bf7\u518d\u6b21\u8f93\u5165\u5bc6\u7801\"\/>\n        <\/div>\n\n        <button class=\"lm-btn-reg\" id=\"lm-reg-btn\" onclick=\"lmDoRegister()\">\u7acb\u5373\u6ce8\u518c<\/button>\n\n        <hr class=\"lm-divider\">\n        <p class=\"lm-login-hint\">\u5df2\u6709\u8d26\u53f7\uff1f<a href=\"https:\/\/www.luminart.cc\/?page_id=155\">\u76f4\u63a5\u767b\u5f55<\/a><\/p>\n        <p class=\"lm-vip-hint\">\u6ce8\u518c\u540e\u60f3\u6210\u4e3a\u4f1a\u5458\uff1f<a href=\"https:\/\/www.luminart.cc\/?page_id=12490\">\u67e5\u770b\u4f1a\u5458\u5957\u9910 \u2192<\/a><\/p>\n    <\/div>\n<\/div>\n\n<script>\nfunction lmDoRegister() {\n    var username = document.getElementById('lm-username').value.trim();\n    var email    = document.getElementById('lm-email').value.trim();\n    var password = document.getElementById('lm-password').value;\n    var password2= document.getElementById('lm-password2').value;\n    var msg      = document.getElementById('lm-reg-msg');\n    var btn      = document.getElementById('lm-reg-btn');\n\n    msg.className = 'lm-msg';\n    msg.style.display = 'none';\n\n    if (!username || !email || !password || !password2) {\n        msg.className = 'lm-msg error'; msg.textContent = '\u8bf7\u586b\u5199\u6240\u6709\u5b57\u6bb5'; return;\n    }\n    if (password !== password2) {\n        msg.className = 'lm-msg error'; msg.textContent = '\u4e24\u6b21\u8f93\u5165\u7684\u5bc6\u7801\u4e0d\u4e00\u81f4'; return;\n    }\n    if (password.length < 6) {\n        msg.className = 'lm-msg error'; msg.textContent = '\u5bc6\u7801\u81f3\u5c11\u9700\u89816\u4f4d'; return;\n    }\n    var chineseChars = (username.match(\/[\\u4e00-\\u9fa5]\/g) || []).length;\n    if (chineseChars > 5) {\n        msg.className = 'lm-msg error'; msg.textContent = '\u4e2d\u6587\u7528\u6237\u540d\u4e0d\u8d85\u8fc75\u4e2a\u5b57'; return;\n    }\n\n    btn.disabled = true;\n    btn.textContent = '\u6ce8\u518c\u4e2d...';\n\n    var data = new FormData();\n    data.append('action',   'lm_register_user');\n    data.append('username', username);\n    data.append('email',    email);\n    data.append('password', password);\n    data.append('nonce',    (typeof lm_ajax !== 'undefined') ? lm_ajax.nonce : '');\n\n    var ajaxUrl = (typeof lm_ajax !== 'undefined') ? lm_ajax.ajax_url : '\/wp-admin\/admin-ajax.php';\n\n    fetch(ajaxUrl, { method: 'POST', body: data })\n    .then(function(r){ return r.json(); })\n    .then(function(res){\n        if (res.success) {\n            msg.className = 'lm-msg success';\n            msg.textContent = '\u6ce8\u518c\u6210\u529f\uff01\u6b63\u5728\u8df3\u8f6c\u5230\u767b\u5f55\u9875\u9762...';\n            setTimeout(function(){\n                window.location.href = 'https:\/\/www.luminart.cc\/?page_id=155';\n            }, 1500);\n        } else {\n            msg.className = 'lm-msg error';\n            msg.textContent = res.data || '\u6ce8\u518c\u5931\u8d25\uff0c\u7528\u6237\u540d\u6216\u90ae\u7bb1\u5df2\u88ab\u4f7f\u7528\uff0c\u8bf7\u66f4\u6362\u540e\u91cd\u8bd5';\n            btn.disabled = false;\n            btn.textContent = '\u7acb\u5373\u6ce8\u518c';\n        }\n    })\n    .catch(function(){\n        msg.className = 'lm-msg error';\n        msg.textContent = '\u7f51\u7edc\u9519\u8bef\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5';\n        btn.disabled = false;\n        btn.textContent = '\u7acb\u5373\u6ce8\u518c';\n    });\n}\n<\/script><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u521b\u5efa\u8d26\u53f7 \u6ce8\u518c\u540e\u5373\u53ef\u6d4f\u89c8\u90e8\u5206\u5185\u5bb9 \u6210\u4e3a\u4f1a\u5458\u89e3\u9501\u5168\u7ad9\u6536\u85cf \u7528\u6237\u540d \u652f\u6301\u82f1\u6587\u3001\u6570\u5b57\u6216\u4e2d\u6587\uff08\u4e2d\u6587\u4e0d\u8d85\u8fc75\u4e2a\u5b57\uff09\u00b7 \u6ce8 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_eb_attr":"","footnotes":""},"class_list":["post-163","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.luminart.cc\/index.php?rest_route=\/wp\/v2\/pages\/163","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.luminart.cc\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.luminart.cc\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.luminart.cc\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.luminart.cc\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=163"}],"version-history":[{"count":6,"href":"https:\/\/www.luminart.cc\/index.php?rest_route=\/wp\/v2\/pages\/163\/revisions"}],"predecessor-version":[{"id":12703,"href":"https:\/\/www.luminart.cc\/index.php?rest_route=\/wp\/v2\/pages\/163\/revisions\/12703"}],"wp:attachment":[{"href":"https:\/\/www.luminart.cc\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}