تایید دستی کاربران در وردپرس توسط مدیر سایت پس از ثبت نام

تایید دستی کاربران در وردپرس توسط مدیر سایت پس از ثبت نام

اگه ثبت‌نام سایتتون بازه، احتمالاً نمی‌خواید هر حساب تازه‌ای همون لحظه اجازه ورود بگیره. با تایید دستی کاربران در وردپرس، کاربر ثبت‌نامش رو انجام می‌ده، ولی حسابش تا زمانی که شما بررسی و تاییدش نکنید در حالت انتظار می‌مونه.

توی این آموزش از افزونه New User Approve کمک می‌گیریم. اول می‌بینیم تایید دستی چه فرقی با جلوگیری از ثبت‌نام رباتی داره. بعد سراغ پیش‌نیازها، نصب افزونه و مسیر «New User Approve ← Users» می‌ریم تا بتونید درخواست‌ها رو تایید یا رد کنید. منوهای نسخه جدید افزونه رو هم می‌شناسید تا موقع کار توی پیشخوان سردرگم نشید.

آنچه در این مقاله می‌خوانید

تایید دستی کاربران در وردپرس چه کاربردی داره؟

تایید دستی یعنی هر کسی می‌تونه فرم عضویت رو پر کنه، ولی ساختن حساب به‌تنهایی اجازه ورود بهش نمی‌ده. درخواست تازه اول با وضعیت Pending یا «در انتظار بررسی» ثبت می‌شه. شما اطلاعات اون رو می‌بینید و بعد تصمیم می‌گیرید حساب تایید یا رد بشه.

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

تفاوت تایید حساب کاربری با جلوگیری از ثبت‌نام رباتی

تایید حساب و مقابله با ربات‌ها دو کار متفاوت هستن. New User Approve حساب تازه رو در حالت انتظار نگه می‌داره و تا قبل از تایید مدیر، اجازه ورود به اون حساب نمی‌ده. ولی لزوماً جلوی پرشدن فرم یا ساخته‌شدن حساب‌های در انتظار به‌وسیله ربات‌ها رو نمی‌گیره.

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

این روش برای چه سایت‌هایی مناسبه؟

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

اگه هر روز درخواست‌های زیادی دریافت می‌کنید، بررسی تک‌تک حساب‌ها می‌تونه زمان‌بر بشه. قبل از راه‌اندازی این روش، تعداد درخواست‌ها و وقتی رو که تیمتون می‌تونه برای بررسی اون‌ها بذاره در نظر بگیرید.

کاربر قبل و بعد از تایید چه دسترسی‌ای داره؟

بعد از ثبت‌نام، حساب کاربر توی وردپرس ساخته می‌شه؛ ولی تا وقتی در انتظار تاییده، نباید بتونه وارد سایت بشه. وقتی حساب رو تایید می‌کنید، این محدودیت برداشته می‌شه و کاربر با همون نقش پیش‌فرضی وارد می‌شه که برای اعضای تازه انتخاب کردید.

یادتون نره تایید حساب، نقش کاربر رو به مدیرکل یا ویرایشگر تغییر نمی‌ده. نقش و سطح دسترسی موضوع جداگانه‌ایه و برای بیشتر سایت‌ها بهتره نقش پیش‌فرض اعضای تازه روی «مشترک» باشه.

معرفی افزونه New User Approve

New User Approve افزونه‌ای برای بررسی درخواست عضویت قبل از ورود کاربره. نسخه پایه اون از مخزن رسمی وردپرس نصب می‌شه و ابزارهای اصلی تایید یا رد کاربران تازه رو در اختیارتون می‌ذاره.

بعد از فعال‌سازی نسخه جدید، منوی مستقلی با نام New User Approve به پیشخوان اضافه می‌شه. توی این منو ممکنه بخش‌هایی مثل Dashboard، Users، Role Editor، Invitation Code، Auto Approve، Integration، Mobile App و Setting رو ببینید. بعضی قابلیت‌ها به نسخه یا پلن افزونه وابسته هستن؛ پس بهتره در دسترس‌بودن هر بخش رو روی نسخه نصب‌شده خودتون بررسی کنید.

نسخه رایگان افزونه چه امکاناتی داره؟

نسخه پایه برای انجام کار اصلی این آموزش کافیه. حساب تازه در حالت انتظار قرار می‌گیره و مدیر می‌تونه درخواست اون رو بپذیره یا رد کنه. افزونه نتیجه بررسی رو هم برای کاربر ایمیل می‌کنه؛ بنابراین لازم نیست برای هر درخواست یک ایمیل جدا بنویسید.

امکانات پولی افزونه چه تفاوتی دارن؟

New User Approve قابلیت‌ها و بسته‌های پولی هم داره. امکاناتی مثل کد دعوت، تایید خودکار، بعضی اتصال‌ها یا ابزارهای تکمیلی مدیریت کاربران ممکنه فقط با افزونه جانبی یا پلن پولی فعال بشن. چون نام بسته‌ها و جزئیات امکانات تجاری می‌تونه تغییر کنه، قبل از خرید همون قابلیت موردنظرتون رو توی وب‌سایت رسمی افزونه بررسی کنید.

فرایند ثبت‌نام و تایید کاربر چطور پیش می‌ره؟

  1. کاربر فرم ثبت‌نام سایت رو کامل می‌کنه.
  2. حسابش با وضعیت در انتظار بررسی ساخته می‌شه.
  3. شما از منوی New User Approve وارد بخش Users می‌شید.
  4. اطلاعات درخواست رو می‌بینید و حساب رو تایید یا رد می‌کنید.
  5. افزونه نتیجه بررسی رو برای کاربر ایمیل می‌کنه.
  6. کاربر تاییدشده می‌تونه با اطلاعات حسابش وارد سایت بشه.

پیش‌نیازهای تایید دستی کاربران در وردپرس

قبل از نصب افزونه، سه مورد رو بررسی کنید: ثبت‌نام عمومی فعال باشه، برای اعضای تازه یک نقش پیش‌فرض امن انتخاب کرده باشید و ایمیل‌های وردپرس هم به‌درستی به مقصد برسن.

فعال‌کردن امکان ثبت‌نام عمومی در وردپرس

از پیشخوان وردپرس وارد «تنظیمات ← عمومی» بشید. گزینه «هر کسی می‌تواند نام‌نویسی کند» رو فعال کنید و پایین صفحه روی «ذخیره تغییرات» بزنید. این گزینه فقط امکان ثبت‌نام رو باز می‌کنه و کنترل ورود حساب تازه به عهده افزونه هست.

اگه گزینه‌های این صفحه براتون ناآشنا هستن، آموزش تنظیمات وردپرس و پیکربندی سایت جزئیات اون‌ها رو به زبان ساده توضیح می‌ده.

انتخاب نقش پیش‌فرض امن برای کاربران تازه

توی همون صفحه تنظیمات عمومی، گزینه «نقش پیش‌فرض کاربر تازه» رو روی «مشترک» بذارید؛ مگر اینکه برای انتخاب نقش دیگه‌ای دلیل مشخصی داشته باشید. نقش مشترک دسترسی محدودی داره و برای بیشتر سایت‌ها گزینه امن‌تریه.

هیچ‌وقت نقش‌هایی مثل مدیرکل یا ویرایشگر رو برای ثبت‌نام عمومی انتخاب نکنید. این نقش‌ها به بخش‌های مهم سایت دسترسی زیادی می‌دن و تاییدشدن حساب هم دلیل کافی برای دادن چنین دسترسی‌هایی نیست.

بررسی درست‌بودن ارسال ایمیل‌های وردپرس

New User Approve نتیجه تایید یا رد رو با ایمیل به کاربر خبر می‌ده. قبل از شروع، ارسال یکی از ایمیل‌های عادی وردپرس، مثل ایمیل بازیابی رمز، رو آزمایش کنید و ببینید پیام به مقصد می‌رسه یا نه.

اگه ایمیل‌ها وارد پوشه Spam می‌شن یا اصلاً به مقصد نمی‌رسن، بهتره ارسال ایمیل سایت رو با یک سرویس SMTP معتبر تنظیم کنید. SMTP روشی برای فرستادن ایمیل‌های سایت از راه یک سرویس ارسال ایمیله و معمولاً تحویل پیام‌ها رو قابل‌اعتمادتر می‌کنه.

نصب و فعال‌سازی افزونه New User Approve

  1. از پیشخوان وردپرس وارد «افزونه‌ها ← افزودن افزونه تازه» بشید.
  2. توی کادر جست‌وجو عبارت New User Approve رو بنویسید.
  3. افزونه New User Approve رو پیدا کنید و روی دکمه نصب بزنید.
  4. بعد از تموم‌شدن نصب، افزونه رو فعال کنید.
  5. منوی New User Approve رو از ستون کناری پیشخوان باز کنید.

اگه تا حالا افزونه‌ای نصب نکردید، راهنمای نصب افزونه در وردپرس مراحل کار رو ساده و قدم‌به‌قدم نشون می‌ده.

نصب و فعال‌سازی افزونه New User Approve
نصب و فعال‌سازی افزونه New User Approve

بعد از فعال‌سازی، ممکنه منوی افزونه بخش‌های Dashboard، Users، Role Editor، Invitation Code، Auto Approve، Integration، Mobile App و Setting رو نشون بده. Dashboard یک نمای کلی از افزونه در اختیارتون می‌ذاره و Users صفحه اصلی بررسی و مدیریت درخواست‌های عضویته.

تایید دستی کاربران در وردپرس توسط مدیر سایت پس از ثبت نام
بخش Dashboard

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

تایید یا رد درخواست کاربران از پیشخوان وردپرس

در نسخه جدید، درخواست‌ها از پنل مستقل افزونه مدیریت می‌شن. مسیر اصلی این بخش «New User Approve ← Users» هست. توی این صفحه کاربران در انتظار، تاییدشده و ردشده رو می‌بینید و می‌تونید وضعیت هر حساب رو تغییر بدید.

  1. از ستون کناری پیشخوان روی «New User Approve» بزنید و بخش «Users» رو باز کنید.
  2. فهرست کاربران رو روی وضعیت Pending یا در انتظار بررسی بذارید.
  3. نام کاربری، ایمیل و اطلاعاتی رو که برای تصمیم‌گیری دارید بررسی کنید.
  4. برای فعال‌کردن حساب، گزینه Approve یا تایید رو برای همون کاربر بزنید.
  5. برای نپذیرفتن درخواست، گزینه Deny یا رد رو انتخاب کنید.
  6. اگه بعداً نظرتون عوض شد، دوباره وارد Users بشید و وضعیت حساب رو تغییر بدید.
تایید یا رد درخواست کاربران از پیشخوان وردپرس
تایید یا رد درخواست کاربران از پیشخوان وردپرس

اسم دقیق دکمه‌ها یا جای فیلترها ممکنه با نسخه افزونه فرق داشته باشه، ولی تایید دستی کاربران از همین صفحه Users انجام می‌شه. قبل از تایید، اطلاعاتی رو که در اختیارتون هست با دقت ببینید؛ چون افزونه به‌تنهایی واقعی‌بودن هویت کاربر رو تضمین نمی‌کنه.

بعد از تایید یا رد کاربر چه اتفاقی می‌افته؟

با انتخاب Approve یا Deny فقط برچسب حساب عوض نمی‌شه. این تصمیم روی اجازه ورود کاربر و پیامی که دریافت می‌کنه هم اثر می‌ذاره. بهتره بعد از هر تغییر، وضعیت حساب رو دوباره توی صفحه Users ببینید تا مطمئن بشید انتخابتون ثبت شده.

ارسال خودکار نتیجه بررسی برای کاربر

وقتی درخواست رو تایید یا رد می‌کنید، New User Approve اعلان مربوط به همون وضعیت رو برای کاربر می‌فرسته. پس لازم نیست نتیجه هر درخواست رو توی یک ایمیل جدا بنویسید. البته رسیدن پیام به تنظیمات ایمیل وردپرس، سرویس میزبانی و درست‌بودن آدرس ایمیل کاربر هم بستگی داره.

دریافت اطلاعات ورود یا لینک تعیین رمز

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

رفتار حساب‌های در انتظار تایید

حساب Pending یا «در انتظار» توی وردپرس ساخته شده، ولی نباید اجازه ورود داشته باشه. اگه چنین کاربری وارد سایت شد، ببینید از کدوم صفحه و با چه روشی وارد شده. فرم اختصاصی، ورود پیامکی، ورود با شبکه اجتماعی یا افزونه عضویت ممکنه مسیر عادی ورود وردپرس رو دور بزنه یا رفتار متفاوتی داشته باشه.

وضعیت کاربرهایی که قبل از نصب افزونه عضو شدن

بعد از نصب افزونه، ورود چند کاربر قدیمی با نقش‌های مختلف رو توی یک محیط امن آزمایش کنید. با این آزمایش مطمئن می‌شید فعال‌کردن افزونه دسترسی اعضای فعلی سایتتون رو مختل نکرده.

تنظیم پیام‌ها و ایمیل‌های افزونه

برای دیدن تنظیمات پیام‌ها، منوی New User Approve رو باز کنید و سراغ Setting یا گزینه‌های مربوط به User Notification برید. اسم و جای دقیق این تنظیمات ممکنه بین نسخه‌ها فرق کنه. اگه گزینه‌ای رو نمی‌بینید، نسخه افزونه و فعال‌بودن قابلیت مربوط رو بررسی کنید.

شخصی‌سازی ایمیل کاربر در انتظار بررسی

کاربر بعد از ثبت‌نام باید بدونه درخواستش ثبت شده و هنوز اجازه ورود نداره. این موضوع رو توی پیام انتظار خیلی ساده بگید. اگه زمان مشخصی برای بررسی دارید، یک بازه واقعی بنویسید. راه تماس با پشتیبانی رو هم بذارید تا کاربر به‌خاطر بی‌خبری چند بار ثبت‌نام نکنه.

مثلاً می‌تونید بنویسید: «درخواست عضویت شما ثبت شد و بعد از بررسی، نتیجه رو با ایمیل خبر می‌دیم.» فقط وقتی عبارت‌هایی مثل «تا ۲۴ ساعت آینده» رو بنویسید که واقعاً می‌تونید به اون زمان پایبند بمونید.

شخصی‌سازی پیام تایید یا رد درخواست

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

رفع مشکل نرسیدن ایمیل‌های وردپرس

اول از کاربر بخواید پوشه Spam یا هرزنامه رو بررسی کنه. بعد آدرس ایمیل کاربر و ایمیل مدیر سایت رو ببینید. برای اینکه مشخص بشه مشکل فقط از افزونه هست یا همه ایمیل‌های سایت، یک ایمیل بازیابی رمز هم بفرستید.

اگه هیچ‌کدوم از ایمیل‌های وردپرس نمی‌رسن، مشکل احتمالاً به روش ارسال ایمیل، تنظیمات دامنه یا سرویس میزبانی مربوطه. توی این شرایط بهتره SMTP رو راه بندازید و برای بررسی گزارش ارسال از شرکت هاست یا سرویس ایمیلتون کمک بگیرید.

آزمایش فرایند ثبت‌نام قبل از انتشار

فعال‌بودن افزونه به‌تنهایی نشون نمی‌ده که همه‌چیز درست کار می‌کنه. قبل از بازکردن ثبت‌نام برای کاربران واقعی، کل مسیر رو یک بار از دید کاربر و یک بار از دید مدیر سایت طی کنید.

  1. از حساب مدیریت خارج بشید یا یک پنجره ناشناس مرورگر باز کنید.
  2. با ایمیلی که قبلاً توی سایت ثبت نشده، یک حساب آزمایشی بسازید.
  3. پیام بعد از ثبت‌نام رو بخونید و ببینید وضعیت انتظار رو واضح توضیح می‌ده یا نه.
  4. وارد حساب مدیریت بشید و از مسیر «New User Approve ← Users» حساب آزمایشی رو پیدا کنید.
  5. حساب رو تایید کنید و بعد ایمیل تایید، تعیین رمز و ورود اون کاربر رو امتحان کنید.
  6. با یک ایمیل دیگه حساب تازه‌ای بسازید و این بار درخواست رو رد کنید تا پیام رد هم آزمایش بشه.

اگه سایتتون فرم ثبت‌نام ووکامرس، افزونه عضویت، ورود پیامکی یا صفحه ورود اختصاصی داره، هرکدوم رو جدا امتحان کنید. درست‌کارکردن فرم پیش‌فرض وردپرس تضمین نمی‌کنه که فرم‌های دیگه هم وضعیت Pending رو رعایت کنن.

نکات امنیتی مهم کنار تایید دستی کاربران

تایید دستی فقط یک لایه کنترلی برای ورود حساب‌هاست و به‌تنهایی امنیت سایت رو تامین نمی‌کنه. برای اینکه درخواست‌ها قابل‌مدیریت بمونن و دسترسی خطرناکی به کاربر تازه ندید، این نکته‌ها رو هم رعایت کنید:

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

مشکلات رایج و راه‌حل‌ها

اگه چیزی طبق انتظارتون پیش نمی‌ره، چند تنظیم رو هم‌زمان عوض نکنید. اول مشکل رو با یک حساب آزمایشی تازه تکرار کنید و بعد موارد زیر رو یکی‌یکی بررسی کنید.

درخواست ثبت‌نام در فهرست کاربران دیده نمی‌شه

اول مطمئن بشید New User Approve فعاله و حساب آزمایشی رو با یک ایمیل تازه ساختید. بعد به «New User Approve ← Users» برید و فیلتر Pending یا کاربران در انتظار رو باز کنید. فیلترهای دیگه رو هم پاک کنید تا حساب پشت یک وضعیت یا جست‌وجوی قبلی پنهان نشده باشه.

اگه از فرم اختصاصی استفاده می‌کنید، یک بار هم با فرم پیش‌فرض وردپرس ثبت‌نام کنید. اگه درخواست فرم پیش‌فرض دیده می‌شه ولی درخواست فرم اختصاصی نه، احتمالاً اون فرم کاربر رو از مسیری می‌سازه که با افزونه هماهنگ نیست.

کاربر تاییدشده هنوز نمی‌تونه وارد بشه

توی صفحه Users ببینید وضعیت حساب واقعاً روی Approved قرار گرفته یا نه. بعد نام کاربری یا ایمیل ورود رو بررسی کنید و برای حساب یک رمز تازه بسازید. گاهی حساب تایید شده، ولی رمز یا اطلاعات ورود کاربر درست نیست.

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

ایمیل تایید یا رد به کاربر نمی‌رسه

درستی آدرس ایمیل و پوشه Spam رو بررسی کنید. بعد از همون سایت یک ایمیل بازیابی رمز بفرستید. اگه اون ایمیل هم نمی‌رسه، مشکل احتمالاً فقط از New User Approve نیست و باید روش ارسال ایمیل وردپرس رو بررسی کنید.

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

کاربر در انتظار تایید می‌تونه وارد سایت بشه

این رفتار با کار اصلی افزونه هماهنگ نیست. اول با یک حساب Pending تازه، ورود از صفحه عادی وردپرس رو امتحان کنید. بعد همون حساب رو از فرم فروشگاه، صفحه عضویت، ورود پیامکی یا ورود با شبکه اجتماعی آزمایش کنید تا مسیر مشکل‌دار مشخص بشه.

اگه کاربر فقط از یک فرم خاص وارد می‌شه، تنظیمات و مستندات همون افزونه رو ببینید. ممکنه اون ابزار برای هماهنگی با New User Approve به تنظیم جدا، اتصال جانبی یا کمک سازنده نیاز داشته باشه.

افزونه با فرم ثبت‌نام ووکامرس یا افزونه عضویت هماهنگ نیست

اول وردپرس، New User Approve، ووکامرس و افزونه عضویت رو به نسخه پایدار و سازگار به‌روز کنید. بعد یک حساب رو با فرم پیش‌فرض وردپرس و حساب دیگه‌ای رو با فرم ووکامرس یا عضویت بسازید. با این مقایسه راحت‌تر می‌فهمید مشکل از افزونه تایید کاربره یا فقط به فرم اختصاصی مربوط می‌شه.

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

جمع‌بندی

با تایید دستی کاربران در وردپرس، ثبت‌نام سایت باز می‌مونه، ولی شما مشخص می‌کنید هر حساب چه زمانی اجازه ورود بگیره. کاربر فرم رو پر می‌کنه، حسابش با وضعیت Pending ثبت می‌شه و شما از مسیر «New User Approve ← Users» اون رو تایید یا رد می‌کنید.

برای اینکه این فرایند دردسرساز نشه، نقش پیش‌فرض رو روی «مشترک» بذارید، ارسال ایمیل رو امتحان کنید و همه فرم‌های ثبت‌نام و ورود سایتتون رو با حساب‌های تازه بسنجید. یادتون نره New User Approve جای کپچا، ابزار ضداسپم، به‌روزرسانی سایت و محافظت از حساب مدیر رو نمی‌گیره.

سوالات متداول

آیا New User Approve کاملاً رایگانه؟

نسخه پایه New User Approve رایگانه و می‌تونید اون رو از مخزن رسمی وردپرس نصب کنید. بعضی قابلیت‌های تکمیلی، اتصال‌ها یا بسته‌های جانبی ممکنه پولی باشن؛ پس قبل از خرید، جزئیات قابلیت موردنظرتون رو توی وب‌سایت رسمی افزونه بررسی کنید.

آیا مدیر باید ایمیل تایید رو دستی بفرسته؟

نه. وقتی وضعیت حساب رو به تاییدشده یا ردشده تغییر می‌دید، افزونه اعلان مربوط رو خودکار برای کاربر می‌فرسته. البته رسیدن ایمیل به تنظیمات ارسال وردپرس، هاست و درست‌بودن آدرس کاربر هم بستگی داره.

آیا این افزونه جلوی ثبت‌نام ربات‌ها رو می‌گیره؟

نه. کار اصلی افزونه جلوگیری از ورود حساب‌های تاییدنشده‌ست و ممکنه ربات هنوز بتونه فرم ثبت‌نام رو ارسال کنه. برای کمترشدن درخواست‌های رباتی بهتره کنار اون از کپچا یا یک ابزار ضداسپم معتبر کمک بگیرید.

آیا می‌شه وضعیت کاربر رو بعداً تغییر داد؟

بله. می‌تونید از بخش Users در منوی New User Approve وضعیت حساب رو دوباره تغییر بدید. بعد از تغییر بهتره ورود همون کاربر و ایمیل مربوط به وضعیت تازه رو هم آزمایش کنید.

آیا افزونه با ووکامرس کار می‌کنه؟

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

نظر شما در این مورد چیه؟

  1. U28431۲۵ خرداد ۱۳۹۹

    با سلام خدمت شما استاد گرامی
    من در سایتم 2 نقش دانشجو و مدرس را دارم. چنانچه کاربر بعنوان دانشجو ثبت نام کند این روند براحتی و بدون نیاز به تایید انجام شود ولی اگر بعنوان مدرس ثبت نام کند بایستی منتظر تایید مدیر کل سایت بماند. آیا با افزونه مذکور می توان این عمل را مدیریت نمود؟

    • تیم پشتیبانیتیم پشتیبانی۲۵ خرداد ۱۳۹۹

      با سلام
      خیر افزونه این امکان رو نداره

  2. کاربر مهمان۲۵ دی ۱۳۹۷

    سلام من این افزونه رو نصب کردم
    وقتی ایمیل برای کاربر میره
    میگه این ایمیل ممکن یک ایمیل کلاهبرداری باشد
    چجوری میشه متن ایمیل رو عوض کرد

    • رضا راد۲۵ دی ۱۳۹۷

      توی تنظیمات یا ویرایش کدهای افزونه میتونید متن ایمیل ارسالی رو تغییر بدید.

  3. کاربر مهمان۸ مرداد ۱۳۹۷

    سلام
    من این افزونه رو نصب کردم.
    کاربر بعد از اینکه ایمیل + رمز وارد می کنه و ثبت نام می کنه، مستقیم وارد سایت میشه و کارهاش رو انجام میده. (وضعیت پیش فرضش تایید شده است!!!) به پیشخوان صفحه my-account هم منتقل میشه.
    ولی اگر رد تایید کنم، در لاگین بعد جلوش رو میگیره و میگه تایید نشدی.
    حتی ایمیل ثبت نام هم براش ارسال میشه و کاربری اش رو اعلام می کنه .
    منوی تنظیمات> عضویت، تیک ( هر کسی می‌تواند نام‌نویسی کند) هم نزده ام.
    چطور میشه سِت کرد که پیش فرض غیر فعال باشن، و با تایید مدیر وارد بشن( توضیحات متن ) (اشکال کار من کجا می تونه باشه؟)
    ممنون میشم راهنمایی کنید.
    تشکر

    • رضا راد۹ مرداد ۱۳۹۷

      سلام بخاطر استفاده از ووکامرس هست. باید دنبال افزونه ووکامرس تایید عضویت باشید

      • U22248۹ مرداد ۱۳۹۸

        با سلام . ثبت نام سایت من دو مرحله ای است .. مرحله اول : تایید و مرحله دوم ارسال پیامک رمز عبور به محض تایید کاربر که در واقع تایید یا عدم تایید کاربران را با افرونه New User Approve پیاده سازی کردم و درست هم کار میکند
        * ولی کار اضافه ای که میخواهم انجام بدهم این است که به محض تایید کاربر برایش یک پیام برود که کاربری شما تایید شد و رمز عبور شما فلان کد می باشد *. آیا میشود ابن پروسه ارسال پیامک به محض تایید را به صورت اتوماتیک انجام داد نه دستی

        • تیم پشتیبانیتیم پشتیبانی۹ مرداد ۱۳۹۸

          سلام برای اینکار باید کدهای افزونه را تغییر دهید و سفارشی سازی کنید.

پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرس
پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرسآنلاین و پاسخگوی شما هستیم.آنلاین

در حال بارگذاری...

هر سوالی دارید بپرسید.پاسخگوی شما هستیم.