ثبت نام با شماره موبایل در وردپرس؛ آموزش کامل
- مقالات آموزشی
- بروزرسانی شده در

ثبت نام با شماره موبایل در وردپرس مسیر عضویت و ورود رو خیلی کوتاهتر میکنه. کاربر شماره موبایلش رو مینویسه، یک کد یکبارمصرف میگیره و بدون دردسر حفظکردن رمز وارد حسابش میشه. برای راهاندازی این روش، به یک افزونه ورود و ثبت نام، پنل پیامکی سازگار و تنظیمات امنیتی درست نیاز دارید.
توی این راهنما با هم میبینیم ورود پیامکی چطور کار میکنه، موقع انتخاب افزونه باید حواستون به چه امکاناتی باشه و چطور اون رو با افزونه میهن پنل راه بندازید. اتصال پنل پیامکی، تنظیم ووکامرس، مدیریت کاربران قدیمی، امنیت و خطاهای رایج رو هم قدمبهقدم بررسی میکنیم.
آنچه در این مقاله میخوانید
ثبت نام با شماره موبایل در وردپرس چطور کار میکنه؟
توی ورود پیامکی، شماره موبایل نقش شناسه کاربر رو داره. وقتی کاربر شماره رو وارد میکنه، سایت یک کد یکبارمصرف یا OTP براش میفرسته. OTP همون رمزیه که فقط برای یک بار ورود ساخته میشه و مدت کوتاهی اعتبار داره.
کاربر کد رو توی فرم مینویسه. اگه کد درست باشه و اعتبارش تموم نشده باشه، سایت یک حساب تازه میسازه یا کاربر رو وارد حساب قبلیش میکنه. جزئیات این مسیر به افزونه، تنظیمات سایت و روشی بستگی داره که شماره موبایل با اون ذخیره میشه.
تفاوت ثبت نام با شماره موبایل و ثبت نام با ایمیل
توی روش ایمیلی، کاربر معمولاً ایمیل، نام کاربری یا رمز عبور رو وارد میکنه. البته روند دقیق به تنظیمات وردپرس و افزونههای سایت بستگی داره. توی روش پیامکی، کد ورود به شماره موبایل فرستاده میشه و کاربر لازم نیست یک رمز ثابت رو حفظ کنه.

البته ورود پیامکی همیشه انتخاب بهتری از ایمیل نیست. هر پیامک هزینه داره و کیفیت تحویلش به اپراتور و پنل پیامکی وابستهست. ایمیل هم برای بازیابی حساب، فرستادن رسید و ارتباطهای طولانیتر به کار میاد. برای خیلی از سایتها، نگهداشتن هر دو روش انتخاب مطمئنتریه.
مزایا و محدودیتهای ورود پیامکی
- کاربر لازم نیست یک رمز تازه بسازه یا اون رو به خاطر بسپره.
- مسیر ثبت نام روی موبایل کوتاهتر و سادهتر میشه.
- دسترسی کاربر به شماره واردشده بررسی میشه، ولی هویت واقعی اون ثابت نمیشه.
- هر کد ارسالی هزینه داره و دیررسیدن پیامک میتونه تجربه ورود رو خراب کنه.
- اگه کاربر سیمکارتش رو از دست بده، باید یک راه امن برای بازیابی حساب داشته باشه.
برای راهاندازی ثبت نام پیامکی به چه چیزهایی نیاز دارید؟
بهتره قبل از نصب افزونه، چند پیشنیاز ساده رو آماده کنید. اینطوری وسط کار با اتصال ناقص یا پیامکی که به دست کاربر نمیرسه روبهرو نمیشید:
- یک سایت وردپرسی و دسترسی مدیریت برای نصب و تنظیم افزونه.
- افزونهای که فرم ورود و ثبت نام پیامکی رو بسازه.
- یک حساب فعال توی پنل پیامکی سازگار با افزونه.
- وبسرویس یا API فعال؛ یعنی راهی که سایت از طریق اون بهصورت خودکار با سامانه پیامکی ارتباط میگیره.
- خط خدماتی یا سرویس ارسال کد یکبارمصرف به شمارههایی که دریافت پیامک تبلیغاتی رو بستهان.
بعضی سامانهها برای فرستادن کد ورود از الگوی پیامکی کمک میگیرن. الگو یک متن از قبل تأییدشدهست که فقط مقدار کد داخلش عوض میشه. قبل از خرید پنل، درباره هزینه، سرعت تحویل، شرایط تأیید الگو و امکان ارسال به فهرست سیاه مخابراتی سؤال کنید.
چطور افزونه مناسب ثبت نام با شماره موبایل رو انتخاب کنید؟
ظاهر فرم مهمه، ولی همهچیز نیست. افزونه قراره به حساب کاربران و مسیر ورود دسترسی داشته باشه، پس امنیت و سازگاریش اهمیت بیشتری داره.
- سازگاری: افزونه باید با نسخه فعلی وردپرس، PHP و قالب سایتتون هماهنگ باشه.
- کنترل درخواست کد: باید بتونید فاصله بین درخواستها، زمان اعتبار کد و تعداد تلاشهای ناموفق رو محدود کنید.
- پشتیبانی از ووکامرس: اگه فروشگاه دارید، ورود پیامکی باید با حساب مشتری و فرایند خرید هماهنگ باشه.
- سازگاری با پنل پیامکی: اسم سامانهای که میخواید ازش استفاده کنید باید توی فهرست درگاههای پشتیبانیشده افزونه باشه.
- شخصیسازی: بهتره بتونید متنها، فیلدها، رنگها و صفحه مقصد بعد از ورود رو تغییر بدید.
- پشتیبانی و بهروزرسانی: قبل از انتخاب، تاریخچه تغییرات محصول و کیفیت راهنمای نصبش رو بررسی کنید.

اگه هنوز شناخت زیادی از افزونهها ندارید، راهنمای افزونه وردپرس چیست و چگونه کار میکند؟ نقطه شروع خوبیه.
آشنایی با ثبت نام پیامکی در افزونه میهن پنل
میهن پنل صفحه ورود، ثبت نام و پنل کاربری وردپرس رو با یک محیط سادهتر جایگزین میکنه. امکانات دقیق نسخهها ممکنه با هم فرق داشته باشن، پس قبل از خرید یا نصب، صفحه محصول و فهرست تغییرات همون نسخه رو ببینید.

توی مسیر ورود پیامکی، کاربر شماره موبایلش رو وارد میکنه و یک کد یکبارمصرف میگیره. افزونه بعد از تأیید کد، کاربر رو وارد حساب قبلی میکنه یا با توجه به تنظیمات سایت یک حساب تازه براش میسازه. با این روش دیگه نیازی به حفظکردن رمز نیست، ولی عملکرد درستش به تنظیم دقیق پنل پیامکی بستگی داره.
قبل از راهاندازی، پشتیبانی از پنل پیامکی موردنظرتون، ووکامرس، اتصال کاربران قدیمی و امکان محدودکردن درخواست کد رو بررسی کنید. ملی پیامک یکی از سامانههایی هست که میشه برای ارسال پیامک ازش استفاده کرد، ولی بهتره پنلتون رو بر اساس فهرست سازگاری فعلی میهن پنل انتخاب کنید. اطلاعات این سرویس رو هم میتونید توی وبسایت رسمی ملی پیامک ببینید.

اگه آموزش جداگانه این قابلیت رو میخواید، راهنمای ورود با پیامک در وردپرس و ثبت نام موبایلی با میهن پنل پرو رو بخونید.
آموزش راهاندازی ثبت نام با شماره موبایل در وردپرس
اسم بعضی گزینهها ممکنه با توجه به نسخه میهن پنل یا پنل پیامکی کمی متفاوت باشه. بااینحال، مسیر کلی راهاندازی همون مراحلیه که در ادامه میبینید.
مرحله اول: میهن پنل رو نصب و فعال کنید
اول فایل افزونه رو از منبع اصلی بگیرید. توی پیشخوان وردپرس به «افزونهها ← افزودن افزونه تازه» برید، فایل رو بارگذاری کنید و روی نصب و بعد فعالسازی بزنید. وقتی افزونه فعال شد، منوی تنظیمات میهن پنل رو توی پیشخوان پیدا کنید.
مرحله دوم: پنل پیامکی رو تهیه و وبسرویس رو فعال کنید
توی یکی از سامانههای سازگار حساب بسازید. برای انتخاب سامانه دستتون بازه، چون میهن پنل با بیش از ۳۰۰+ درگاه پیامکی از طریق WSMS سازگاره. بعد از انجام مراحل لازم توی پنل، وبسرویس ارسال پیامک رو فعال کنید. نام کاربری، رمز وبسرویس، کلید API یا هر اطلاعات اتصال دیگهای رو فقط توی یک محل امن نگه دارید و برای کسی نفرستید.
مرحله سوم: پنل پیامکی رو به میهن پنل وصل کنید
توی تنظیمات میهن پنل، بخش ورود پیامکی یا ارائهدهنده پیامک رو باز کنید. بعد نوع رمز رو روی SMS بذارید.

حالا سامانه خودتون رو انتخاب کنید و اطلاعات وبسرویس رو توی فیلدهای مربوط بنویسید. تنظیمات رو ذخیره کنید. اگه گزینهای برای آزمایش اتصال میبینید، همونجا یک پیامک آزمایشی بفرستید تا از درستبودن اتصال مطمئن بشید.

مرحله چهارم: متن و الگوی پیامک کد یکبارمصرف رو بسازید
توی پنل پیامکی، یک الگوی کوتاه برای کد ورود بسازید. نام سایت، کد و یک عبارت روشن مثل «کد ورود شما» معمولاً کافیه. متغیر کد باید دقیقاً با قالبی هماهنگ باشه که افزونه یا سامانه میخواد. بعد از تأیید الگو، شناسه اون رو توی تنظیمات میهن پنل وارد کنید.

مرحله پنجم: فرم ورود و ثبت نام رو تنظیم کنید
ورود با شماره موبایل و کد یکبارمصرف رو فعال کنید. بعد سراغ متن دکمهها، فیلد شماره، پیامهای خطا و صفحه مقصد کاربر بعد از ورود برید. اگه سایتتون کاربر قدیمی داره، فعلاً ورود با ایمیل یا رمز رو خاموش نکنید.
مرحله ششم: برگه ورود رو به منوی سایت اضافه کنید
برگهای رو پیدا کنید که فرم ورود توی اون نمایش داده میشه. بعد از بخش «نمایش ← فهرستها» یا ویرایشگر سایت، اون برگه رو به منوی اصلی اضافه کنید. اگه ساختن برگه و منو براتون تازگی داره، آموزش ساخت منو در وردپرس رو ببینید.
مرحله هفتم: کل مسیر ثبت نام رو با یک شماره واقعی آزمایش کنید
از حساب مدیریت خارج بشید یا یک پنجره ناشناس توی مرورگر باز کنید. شمارهای رو بنویسید که قبلاً باهاش توی سایت عضو نشدید. دریافت و اعتبار کد، ساختهشدن حساب، انتقال به پنل کاربری و خروج رو یکییکی بررسی کنید. بعد همین آزمایش رو با شماره یکی از کاربران قدیمی انجام بدید.
چطور ثبت نام پیامکی رو برای ووکامرس تنظیم کنید؟
توی فروشگاه ووکامرسی، شماره موبایل ممکنه هم توی حساب کاربر و هم توی اطلاعات صورتحساب ذخیره بشه. قبل از هر کاری مشخص کنید افزونه کدوم فیلد رو بهعنوان شماره اصلی حساب میشناسه.
- فرم پیامکی رو از صفحه «حساب کاربری من» امتحان کنید.
- بررسی کنید نوشتن شماره با صفر اول یا بدون اون باعث ساختهشدن دو حساب جدا نشه.
- ورود مشتری قدیمی با ایمیل و شماره موبایل رو جداگانه امتحان کنید.
- ثبت نام کاربر تازه موقع خرید و بیرون از صفحه خرید رو آزمایش کنید.
- مطمئن بشید مشتری بعد از ورود، سفارشهای قبلیش رو توی همون حساب میبینه.
ساختهشدن حسابهای تکراری یکی از مهمترین دردسرهای این مرحلهست. قبل از فعالکردن این قابلیت برای همه کاربران، یک نسخه پشتیبان بگیرید و روش اتصال شماره به حساب قبلی رو توی محیط آزمایشی بررسی کنید.
با کاربران قدیمی که با ایمیل عضو شدن چه کار کنید؟
نباید با فعالشدن ورود پیامکی، دسترسی کاربران قدیمی به حسابشون قطع بشه. بهتره بعد از ورود معمولی از اونها بخواید شماره موبایلشون رو توی حساب وارد و با کد تأیید کنن.
شماره تأییدشده باید به همون حساب قبلی وصل بشه، نه اینکه یک حساب دیگه بسازه. اگه افزونه این اتصال رو خودکار انجام نمیده، قبل از انتقال گسترده کاربران از پشتیبانی محصول راهنمای دقیق بگیرید.
تا وقتی بیشتر کاربران شماره خودشون رو ثبت نکردهان، ورود با ایمیل یا نام کاربری رو نگه دارید. یک راه امن برای بازیابی حساب هم لازم دارید تا تغییر یا ازدستدادن سیمکارت باعث قفلشدن حساب نشه.
تنظیمات امنیتی مهم برای ورود با کد یکبارمصرف
کد یکبارمصرف مشکل رمزهای ضعیف و فراموششده رو کمتر میکنه، ولی سایتتون رو در برابر همه حملهها ایمن نمیکنه. پس تنظیمات زیر رو جدی بگیرید:
- مدت اعتبار کد رو کوتاه نگه دارید و بعد از استفاده، اون رو باطل کنید.
- برای هر شماره و هر نشانی IP، فاصله درخواست و سقف تلاش بذارید. IP یکی از نشونههای اتصال کاربر به اینترنته.
- پیام خطا نباید به فرد ناشناس نشون بده که یک شماره قبلاً توی سایت عضو شده یا نه.
- درخواست کد، ورود موفق و تلاش ناموفق رو ثبت کنید و حواستون به رفتارهای غیرعادی باشه.
- اطلاعات اتصال پنل پیامکی رو فقط توی تنظیمات امن سایت وارد کنید.
- برای مدیران سایت، یک ورود دومرحلهای مستقل و قوی هم در نظر بگیرید.
برای کاملکردن امنیت ورود، راهنماهای بهترین افزونه ورود دو مرحلهای وردپرس و آیا وردپرس امن است؟ هم به کارتون میان.
مشکلات رایج ثبت نام با شماره موبایل و راهحل اونها
کد یکبارمصرف ارسال نمیشه
اول موجودی پنل، فعالبودن وبسرویس و درستبودن اطلاعات اتصال رو بررسی کنید. بعد شناسه الگو و نام متغیر کد رو با تنظیمات افزونه تطبیق بدید. گزارش ارسال پنل معمولاً بهتون نشون میده که درخواست اصلاً ثبت شده یا نه.
پیامک با تأخیر به دست کاربر میرسه
زمان ثبت درخواست و زمان تحویل رو توی گزارش پنل با هم مقایسه کنید. اگه اعتبار کد قبل از رسیدن پیامک تموم میشه، مشکل تحویل رو با ارائهدهنده پیگیری کنید. بهتره فقط برای پوشاندن این مشکل، زمان اعتبار کد رو خیلی طولانی نکنید.
شماره موبایل تکراری شناخته نمیشه
اول فرمت ذخیره شمارهها رو ببینید. شمارههای «09»، «989» و «+989» ممکنه بدون یکسانسازی، سه شماره متفاوت شناخته بشن. قبل از دستزدن به اطلاعات کاربران نسخه پشتیبان بگیرید و روش ذخیره شماره رو با تنظیمات افزونه هماهنگ کنید.
کاربر قدیمی نمیتونه وارد حسابش بشه
بررسی کنید شماره موبایل توی حساب قبلی ذخیره و تأیید شده یا نه. ورود ایمیلی رو موقتاً در دسترس نگه دارید تا کاربر بتونه وارد حسابش بشه و شماره خودش رو به اون وصل کنه.
فرم ورود در موبایل درست نمایش داده نمیشه
کش سایت رو پاک کنید و فرم رو توی چند اندازه مختلف صفحه ببینید. تداخل CSS قالب یا افزونههای بهینهسازی ممکنه عرض فیلد و دکمه رو به هم بزنه. CSS همون کدیه که ظاهر صفحه رو کنترل میکنه.
هزینه ارسال پیامک زیاد شده
درخواستهای تکراری، فعالیت رباتها و تعداد پیامکهای ناموفق رو بررسی کنید. فاصله درخواست دوباره رو بیشتر کنید و بعد از ورود موفق، کد قبلی رو از اعتبار بندازید. متن الگو رو هم کوتاه نگه دارید تا بیدلیل به چند پیامک جدا تقسیم نشه.
چطور عملکرد ثبت نام پیامکی رو بعد از راهاندازی بررسی کنید؟
اینکه فرم کار میکنه بهتنهایی کافی نیست. چند نشونه ساده بهتون میگه مسیر جدید واقعاً برای کاربران راحتتر شده یا نه:
- تعداد افرادی که ثبت نام رو شروع میکنن و به پایان میرسونن.
- درصد پیامکهای تحویلشده و ناموفق و مدت تقریبی تحویل.
- تعداد درخواستهای دوباره برای هر بار ورود.
- تعداد خطاهای مربوط به کد اشتباه یا منقضیشده.
- نظر کاربران تازه درباره واضحبودن فرم و پیامها.
برای شناخت بهتر رفتار کاربران میتونید از یک ابزار آمارگیری کمک بگیرید. راهنمای بهترین ابزار آمارگیری سایت برای شناخت رفتار کاربر گزینههای مختلف رو توضیح میده. فقط یادتون نره شماره موبایل یا کد ورود رو برای ابزارهای آمارگیری نفرستید.
آیا ثبت نام با شماره موبایل برای سایت شما مناسبه؟
این روش برای فروشگاهها، سایتهای خدماتی، سامانههای رزرو و کسبوکارهایی که بیشتر کاربرانشون با موبایل وارد میشن کاربردیه. ورود سریع میتونه دردسر عضویت رو کمتر کنه، ولی قرار نیست افزایش ثبت نام یا فروش رو تضمین کنه.
اگه مخاطب بینالمللی دارید، تحویل پیامک توی منطقه کاربر مطمئن نیست یا ایمیل بخش مهمی از حسابه، بهتره ورود ایمیلی رو هم نگه دارید. هزینه هر پیامک، شارژ پنل، وابستگی به وبسرویس و نیاز به پشتیبانی رو هم باید قبل از اجرا حساب کنید.
ورود پیامکی فقط دسترسی به یک شماره رو بررسی میکنه و جلوی همه حسابهای جعلی رو نمیگیره. یک نفر ممکنه چند سیمکارت داشته باشه یا رباتها پشتسرهم درخواست کد بفرستن. پس هنوز هم به محدودیت درخواست و بررسی رفتارهای مشکوک نیاز دارید. برای مدیریت حسابهایی که استفاده نمیشن هم میتونید راهنمای حذف کاربر غیرفعال در وردپرس رو بخونید.
جمعبندی و مسیر پیشنهادی برای شروع
برای ثبت نام با شماره موبایل در وردپرس، اول یک افزونه سازگار مثل میهن پنل و یک پنل پیامکی مناسب انتخاب کنید. بعد وبسرویس و الگوی پیامک رو بسازید، فرم ورود رو تنظیم کنید و همه مسیرها رو هم با کاربر تازه و هم با کاربر قدیمی آزمایش کنید.
بهتره تا وقتی انتقال کاربران قدیمی کامل نشده، ورود ایمیلی رو نگه دارید. محدودیت درخواست، اعتبار کوتاه کد، بازیابی امن حساب و بررسی گزارش ارسال رو هم از همون روز اول جدی بگیرید. اگه میخواید روشهای اتصال پیامک به قسمتهای دیگه سایت رو هم یاد بگیرید، راهنمای افزونه ارسال پیامک وردپرس برای سفارشات، ورود و خبرنامه رو ببینید.
سؤالهای پرتکرار
آیا برای ورود پیامکی حتماً به پنل پیامکی نیاز دارید؟
بله، برای فرستادن کد یکبارمصرف به یک پنل پیامکی یا سرویس ارسال سازگار نیاز دارید. افزونه، فرم و روند ورود رو مدیریت میکنه و سرویس پیامکی کد رو به شماره کاربر میفرسته.
آیا کاربر برای هر ورود باید کد تازه بگیره؟
اگه ورود فقط با کد یکبارمصرف تنظیم شده باشه، کاربر برای هر ورود تازه یک کد جدید میگیره. بعضی سایتها نشست ورود رو برای مدتی نگه میدارن تا کاربر مجبور نباشه با هر بازدید دوباره کد بگیره.
آیا میشه ورود با ایمیل و موبایل رو همزمان نگه داشت؟
بله، اگه افزونه و تنظیمات سایتتون از هر دو روش پشتیبانی کنن، میتونید ورود ایمیلی و پیامکی رو کنار هم نگه دارید. این کار برای کاربران قدیمی و بازیابی حساب هم مفیده.
آیا میهن پنل فقط با ملی پیامک کار میکنه؟
نه، ملی پیامک تنها انتخاب نیست. فهرست سامانههای سازگار ممکنه با نسخه افزونه تغییر کنه، پس قبل از خرید پنل، درگاههای پشتیبانیشده نسخه فعلی میهن پنل رو بررسی کنید.
چرا کد یکبارمصرف به بعضی شمارهها نمیرسه؟
کمبود موجودی پنل، خطای وبسرویس، الگوی تأییدنشده، فرمت اشتباه شماره، اختلال اپراتور یا محدودیت ارسال میتونه دلیل این مشکل باشه. گزارش ارسال پنل پیامکی معمولاً نقطه شروع خوبیه تا بفهمید خطا از کجاست.
آیا ورود پیامکی جلوی همه حسابهای جعلی رو میگیره؟
نه. کد پیامکی فقط نشون میده کاربر به اون شماره دسترسی داره و هویت واقعی اون رو ثابت نمیکنه. برای کمترکردن حسابهای جعلی باید محدودیت درخواست، ثبت رویداد و بررسی رفتارهای مشکوک رو هم فعال کنید.

باسلام و احترام
من از پلاگین میهن پنل پرو استفاده میکنپ ولی متاسفانه این پلاگین قابلیت ثبت نام با شماره تلفن رو نداره یا همیشه کد پویا باید ارسال بشه یا فقط موقع ای که رمز رو فراموش کردن
حالا کار نداریم اینو گفتم که شاید من این اشتباه رو میکنم و این پلاگین این قابلیت رو داره
مورد اصلی اینه که من میخوام از پلاگین دیجیتس استفاده کنم و تقریبا حدود سه چهار هزار نفر در سایتم عضو هستن میخواستم بدونم چطوری باید کاری کنم کاربرانی که شمارشو رو احراز نکردن نتونن از محصولات سایتم استفاده کنن و قبلش باید شماره تلفنشون رو وارد کنن
ببخشید پیام طولانی شد ممنون که وقت میزارید
سلام بله این قابلیت رو داره. از میهن پنل استفاده کنید توی بخش تنظیماتش یه گزینه داره کاربر را مجبور به تایید شماره موبایل کن. اون رو فعال کنید.
با سلام و احترام
من میهن پنل رو نصب کردم اما میخوام قسمت عضویت در سایت رو فعال کنم نمیشه(نمیتونم) وقتی دکمه رو میزنم وارد یه صفحه دیگه میشه. لطفا حمایت کنید👋
سلام
به دکمه ی ورود و ثبت نام سایتتون لینک صفحه لاگین میهن پنل رو بدید لطفا