{"id":6,"date":"2026-10-18T12:58:06","date_gmt":"2026-10-18T09:28:06","guid":{"rendered":"http:\/\/rk.mmhosseini.ir\/?page_id=6"},"modified":"2026-10-18T12:58:06","modified_gmt":"2026-10-18T09:28:06","slug":"%d9%be%d9%86%d9%84-%da%a9%d8%a7%d8%b1%d8%a8%d8%b1%db%8c-%d8%b2%d8%a7%d8%a6%d8%b1%d8%a7%d9%86","status":"publish","type":"page","link":"https:\/\/rk.mmhosseini.ir\/?page_id=6","title":{"rendered":"\u067e\u0646\u0644 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0632\u0627\u0626\u0631\u0627\u0646"},"content":{"rendered":"        <style>\n            .rk-portal-wrapper { direction: rtl; text-align: right; font-family: Tahoma, Arial, sans-serif; max-width: 850px; margin: 30px auto; background: #ffffff; border-radius: 12px; box-shadow: 0 4px 20px rgba(0,0,0,0.08); padding: 25px; border: 1px solid #eaeaea; }\n            .rk-tabs { display: flex; border-bottom: 2px solid #f0f0f0; margin-bottom: 20px; }\n            .rk-tab-btn { flex: 1; text-align: center; padding: 12px; cursor: pointer; font-weight: bold; color: #666; border-bottom: 3px solid transparent; transition: 0.3s; }\n            .rk-tab-btn.active { color: #198754; border-bottom-color: #198754; background: #f8fffb; }\n            .rk-form-group { margin-bottom: 15px; }\n            .rk-form-group label { display: block; margin-bottom: 6px; font-size: 14px; font-weight: bold; color: #333; }\n            .rk-form-group input, .rk-form-group select { width: 100%; padding: 10px 12px; border: 1px solid #ccc; border-radius: 8px; font-size: 14px; box-sizing: border-box; }\n            .rk-btn { width: 100%; padding: 12px; background: #198754; color: #fff; border: none; border-radius: 8px; font-size: 16px; font-weight: bold; cursor: pointer; transition: 0.3s; }\n            .rk-btn:hover { background: #146c43; }\n            .rk-alert { padding: 12px; border-radius: 8px; margin-bottom: 15px; font-size: 14px; display: none; }\n            .rk-alert.error { background: #f8d7da; color: #842029; border: 1px solid #f5c2c7; }\n            .rk-alert.success { background: #d1e7dd; color: #0f5132; border: 1px solid #badbcc; }\n            .rk-row { display: flex; gap: 10px; }\n            .rk-col { flex: 1; }\n        <\/style>\n\n        <div class=\"rk-portal-wrapper\">\n                            <!-- \u0646\u0645\u0627\u06cc\u0634 \u0641\u0631\u0645 \u0648\u0631\u0648\u062f \u0648 \u062b\u0628\u062a\u200c\u0646\u0627\u0645 \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0645\u0647\u0645\u0627\u0646 -->\n                <h2 style=\"text-align: center; margin-top: 0; color: #333;\">\u0633\u0627\u0645\u0627\u0646\u0647 \u0632\u0627\u0626\u0631\u0627\u0646 \u0631\u0627\u0647\u06cc\u0627\u0646 \u06a9\u0631\u0628\u0644\u0627<\/h2>\n                \n                <div class=\"rk-tabs\">\n                    <div class=\"rk-tab-btn active\" onclick=\"rkSwitchTab('login')\">\u0648\u0631\u0648\u062f \u0628\u0647 \u0633\u0627\u0645\u0627\u0646\u0647<\/div>\n                    <div class=\"rk-tab-btn\" onclick=\"rkSwitchTab('register')\">\u062b\u0628\u062a\u200c\u0646\u0627\u0645 \u0632\u0627\u0626\u0631 \/ \u0633\u0631\u06af\u0631\u0648\u0647 \u062c\u062f\u06cc\u062f<\/div>\n                <\/div>\n\n                <div id=\"rk-alert-box\" class=\"rk-alert\"><\/div>\n\n                <!-- \u0641\u0631\u0645 \u0648\u0631\u0648\u062f -->\n                <form id=\"rk-login-form\" onsubmit=\"rkHandleLogin(event)\">\n                    <div class=\"rk-form-group\">\n                        <label>\u06a9\u062f \u0645\u0644\u06cc (\u06f1\u06f0 \u0631\u0642\u0645\u06cc)<\/label>\n                        <input type=\"text\" id=\"login_national_code\" maxlength=\"10\" placeholder=\"\u0645\u062b\u0644\u0627\u064b: 0012345678\" required>\n                    <\/div>\n                    <div class=\"rk-form-group\">\n                        <label>\u0631\u0645\u0632 \u0639\u0628\u0648\u0631<\/label>\n                        <input type=\"password\" id=\"login_password\" placeholder=\"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u062e\u0648\u062f \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f\" required>\n                    <\/div>\n                    <button type=\"submit\" class=\"rk-btn\">\u0648\u0631\u0648\u062f \u0628\u0647 \u062d\u0633\u0627\u0628 \u06a9\u0627\u0631\u0628\u0631\u06cc<\/button>\n                <\/form>\n\n                <!-- \u0641\u0631\u0645 \u062b\u0628\u062a\u200c\u0646\u0627\u0645 -->\n                <form id=\"rk-register-form\" style=\"display: none;\" onsubmit=\"rkHandleRegister(event)\">\n                    <div class=\"rk-row\">\n                        <div class=\"rk-col rk-form-group\">\n                            <label>\u0646\u0627\u0645 *<\/label>\n                            <input type=\"text\" id=\"reg_first_name\" required>\n                        <\/div>\n                        <div class=\"rk-col rk-form-group\">\n                            <label>\u0646\u0627\u0645 \u062e\u0627\u0646\u0648\u0627\u062f\u06af\u06cc *<\/label>\n                            <input type=\"text\" id=\"reg_last_name\" required>\n                        <\/div>\n                    <\/div>\n                    <div class=\"rk-row\">\n                        <div class=\"rk-col rk-form-group\">\n                            <label>\u06a9\u062f \u0645\u0644\u06cc (\u06f1\u06f0 \u0631\u0642\u0645\u06cc) *<\/label>\n                            <input type=\"text\" id=\"reg_national_code\" maxlength=\"10\" placeholder=\"\u0628\u062f\u0648\u0646 \u062e\u0637 \u062a\u06cc\u0631\u0647\" required>\n                        <\/div>\n                        <div class=\"rk-col rk-form-group\">\n                            <label>\u0634\u0645\u0627\u0631\u0647 \u062a\u0644\u0641\u0646 \u0647\u0645\u0631\u0627\u0647 *<\/label>\n                            <input type=\"text\" id=\"reg_mobile\" maxlength=\"11\" placeholder=\"09123456789\" required>\n                        <\/div>\n                    <\/div>\n                    <div class=\"rk-row\">\n                        <div class=\"rk-col rk-form-group\">\n                            <label>\u062c\u0646\u0633\u06cc\u062a *<\/label>\n                            <select id=\"reg_gender\">\n                                <option value=\"male\">\u0622\u0642\u0627<\/option>\n                                <option value=\"female\">\u062e\u0627\u0646\u0645<\/option>\n                            <\/select>\n                        <\/div>\n                        <div class=\"rk-col rk-form-group\">\n                            <label>\u062a\u0627\u0631\u06cc\u062e \u062a\u0648\u0644\u062f *<\/label>\n                            <input type=\"date\" id=\"reg_birth_date\" required>\n                        <\/div>\n                    <\/div>\n                    <div class=\"rk-form-group\">\n                        <label>\u0627\u0646\u062a\u062e\u0627\u0628 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u062b\u0627\u0628\u062a (\u062d\u062f\u0627\u0642\u0644 \u06f4 \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631) *<\/label>\n                        <input type=\"password\" id=\"reg_password\" placeholder=\"\u06cc\u06a9 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0628\u0647 \u06cc\u0627\u062f\u0645\u0627\u0646\u062f\u0646\u06cc \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f\" required>\n                    <\/div>\n                    <button type=\"submit\" class=\"rk-btn\">\u062b\u0628\u062a\u200c\u0646\u0627\u0645 \u0648 \u062a\u0634\u06a9\u06cc\u0644 \u067e\u0631\u0648\u0646\u062f\u0647<\/button>\n                <\/form>\n\n                <script>\n                function rkSwitchTab(tab) {\n                    const loginForm = document.getElementById('rk-login-form');\n                    const regForm = document.getElementById('rk-register-form');\n                    const btns = document.querySelectorAll('.rk-tab-btn');\n                    document.getElementById('rk-alert-box').style.display = 'none';\n\n                    if (tab === 'login') {\n                        loginForm.style.display = 'block';\n                        regForm.style.display = 'none';\n                        btns[0].classList.add('active');\n                        btns[1].classList.remove('active');\n                    } else {\n                        loginForm.style.display = 'none';\n                        regForm.style.display = 'block';\n                        btns[0].classList.remove('active');\n                        btns[1].classList.add('active');\n                    }\n                }\n\n                function rkShowAlert(msg, type) {\n                    const box = document.getElementById('rk-alert-box');\n                    box.className = 'rk-alert ' + type;\n                    box.innerText = msg;\n                    box.style.display = 'block';\n                }\n\n                function rkHandleLogin(e) {\n                    e.preventDefault();\n                    const formData = new FormData();\n                    formData.append('action', 'rk_login');\n                    formData.append('security', 'f7c3e27c00');\n                    formData.append('national_code', document.getElementById('login_national_code').value);\n                    formData.append('password', document.getElementById('login_password').value);\n\n                    fetch('https:\/\/rk.mmhosseini.ir\/wp-admin\/admin-ajax.php', { method: 'POST', body: formData })\n                        .then(res => res.json())\n                        .then(data => {\n                            if (data.success) {\n                                rkShowAlert(data.data.message, 'success');\n                                setTimeout(() => window.location.reload(), 1000);\n                            } else {\n                                rkShowAlert(data.data.message, 'error');\n                            }\n                        });\n                }\n\n                function rkHandleRegister(e) {\n                    e.preventDefault();\n                    const formData = new FormData();\n                    formData.append('action', 'rk_register');\n                    formData.append('security', 'f7c3e27c00');\n                    formData.append('first_name', document.getElementById('reg_first_name').value);\n                    formData.append('last_name', document.getElementById('reg_last_name').value);\n                    formData.append('national_code', document.getElementById('reg_national_code').value);\n                    formData.append('mobile', document.getElementById('reg_mobile').value);\n                    formData.append('gender', document.getElementById('reg_gender').value);\n                    formData.append('birth_date', document.getElementById('reg_birth_date').value);\n                    formData.append('password', document.getElementById('reg_password').value);\n\n                    fetch('https:\/\/rk.mmhosseini.ir\/wp-admin\/admin-ajax.php', { method: 'POST', body: formData })\n                        .then(res => res.json())\n                        .then(data => {\n                            if (data.success) {\n                                rkShowAlert(data.data.message, 'success');\n                                setTimeout(() => window.location.reload(), 1000);\n                            } else {\n                                rkShowAlert(data.data.message, 'error');\n                            }\n                        });\n                }\n                <\/script>\n                    <\/div>\n        \n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\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":{"footnotes":""},"class_list":["post-6","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/rk.mmhosseini.ir\/index.php?rest_route=\/wp\/v2\/pages\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rk.mmhosseini.ir\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rk.mmhosseini.ir\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rk.mmhosseini.ir\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rk.mmhosseini.ir\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6"}],"version-history":[{"count":1,"href":"https:\/\/rk.mmhosseini.ir\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions"}],"predecessor-version":[{"id":8,"href":"https:\/\/rk.mmhosseini.ir\/index.php?rest_route=\/wp\/v2\/pages\/6\/revisions\/8"}],"wp:attachment":[{"href":"https:\/\/rk.mmhosseini.ir\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}