تایید دستی کاربران در وردپرس توسط مدیر سایت پس از ثبت نام
- افزونه وردپرس مقالات آموزشی
- بروزرسانی شده در
بسیاری از سایتهایی که با وردپرس راهاندازی میشوند کاربر محور هستند و روزانه کاربران زیادی از آن ثبتنام میکنند. حال شاید بخواهید تایید کاربران وردپرس را به صورت دستی انجام دهید. با تایید دستی کاربران در وردپرس میتوانید مشخص کنید کدام کاربر حق فعالیت در سایت شما داشته باشد.
شما بهعنوان مدیر سایت میتوانید با استفاده از ابزارهای گوناگون کاربران را کنترل کنید. شما میتوانید تعیین کنید که دسترسی هر یک از کاربران در سایت شما تا چه حدی باشد. این کار به دلیل مسائل امنیتی و بالا بردن امنیت وردپرس بسیار مهم است.
درواقع زمانی که شما اجازه عضویت تمامی کاربران را فراهم میکنید ممکن است که اسپمرها در سایت شما عضو شوند و بهاینترتیب امنیت وبسایت شما کاهش پیدا خواهد کرد. اما با استفاده از روشی که در اینجا به شما معرفی میکنیم میتوانید قبل از عضویت و دسترسی کاربران به سایت آنها را تایید کنید و راه را برای ورود اسمپرها سد کنید.
برای اینکه شما بتوانید عضویت کاربران در سایت خود را کنترل کنید روشهای مختلفی وجود دارد و به دلیل اهمیت این کار از لحاظ امنیتی کدنویسیها و افزونههای بسیار زیادی در نظر گرفته شده است. ما در این آموزش قصد داریم نحوه کنترل و نظارت بر این فرایند را توسط یک افزونه وردپرسی به شما عزیزان آموزش دهیم. پس اگر نیاز دارید که عضویت کاربران را کنترل کنید حتما تا پایان این آموزش با ما همراه باشید.
آنچه در این مقاله میخوانید
معرفی افزونه New User Approve
در یک سایت وردپرس هنگامی که یک کاربر جدید ثبتنام می کند، کاربر در پایگاه داده ایجاد میشود. سپس یک ایمیل همراه با مشخصات ورود(نام کاربری، رمز عبور) به کاربر جدید ارسال میشود. با نصب افزونه New User Approve میتوانید پروسه ثبتنام یا عضویت در سایتتان را تغییر دهید. در این صورت، هنگامی که کاربر قصد عضو شدن در سایت شما را دارد یک ایمیل مبنی بر تایید و یا عدم تایید کاربر جدید به شما ارسال میشود.
سپس شما(مدیر سایت) باید یک ایمیل مبنی بر تایید و عدم تایید آنها به کاربران ارسال کنید. اکنون اگر کاربر تایید شده باشد، ایمیلی شامل اطلاعات ورود آنها به کاربران ارسال میشود. درواقع تا زمانی که یک کاربر از سمت مدیر سایت تایید نشود، کاربر نمیتواند وارد سایت شود.
یک ویژگی جالبی که این افزونه دارد، این است که وضعیت کاربران پس از تایید و عدم تایید اولیه مجددا میتواند بهروزرسانی شود. همچنین کاربرانی که قبل از نصب این افزونه در سایت شما عضو شدهاند بهعنوان یک کاربر تایید شده شناخته میشوند.
این پلاگین کاربردی در مخزن وردپرس به ثبت رسیده است و در این زمینه بسیار حرفهای عمل کرده است ولی با این حال شما میتوانید از آن بهصورت کاملا رایگان استفاده کنید. به دلیل کاربرد مفیدی که این پلاگین دارد بین مدیران وردپرسی نیز بسیار محبوب است و توانسته است که تاکنون در 20 هزار سایت وردپرسی نصب فعال داشته باشد.
همچنین دارای آپدیتهای منظمی نیز میباشد و تنظیمات بسیار سادهای که دارد باعث میشود کاربران بتوانند تنها در چند دقیقه و با چند کلیک ساده آن را پیکربندی کنند. این افزونه میتواند برای آن دسته از کاربران که با کد نویسی آشنا نیستند و قصد دارند امنیت سایت خود را بالا ببرند کاربرد دارد.
فرایند ثبتنام وردپرس با فعال شدن افزونه New User Approve
اکنون که با ویژگیهای این افزونه آشنا شدید برای شما توضیح میدهیم که پس از نصب پلاگین فرایند ثبتنام به چه صورت خواهد بود.
- ثبتنام کاربر برای دسترسی به سایت
- نمایش دادن پیامی مبنی بر منتظر بودن تایید آن توسط مدیر سایت به کاربر
- مطلع شدن ادمین سایت از ثبتنام کاربر جدید توسط ایمیل
- رفتن مدیر به صفحه مدیریت کاربران در پیشخوان وردپرس مبنی بر تایید و عدم تایید کاربران عضو شده
- ارسال ایمیل به کاربر توسط مدیر سایت
- ورود کاربر تاییدشده به سایت با وارد کردن اطلاعات ورود به سیستم
تایید دستی کاربران در وردپرس
همانند روال همیشه افزونه را نصب و فعال نمایید. باید در پیشخوان وردپرس به مسیر افزونهها > افزودن رفته و این افزونه را از مخزن دریافت و روی سایت خود آن را نصب و فعال کنید. میتوانید برای کسب اطلاع بیشتر از نحوه انجام این کار آموزش نصب افزونه در وردپرس را مشاهده کنید.
پس از فعالسازی افزونه، نیاز به پیکربندی تنظیماتی نیست. از این پس هر شخصی که قصد عضویت در سایت شما را دارد یک پیام مشاهده میکند حاوی اینکه پس از تایید مدیر سایت کاربر میتوانید عضو سایت شود. بدین حال کاربر باید منتظر بماند تا مدیر سایت آن را تایید کند و یک ایمیل شامل اطلاعات ورود به سایت برایش ارسال شود.
پس از اینکه افزونه را فعال کردید یک بخش جدید به نام تایید کاربران به قسمت کاربران سایت شما اضافه خواهد که شما میتوانید این فرایند را از این قسمت پیگیری کنید. درواقع در این مرحله شما باید وارد بخش پیشخوان > کاربران > تایید کاربران شوید و درخواست کاربران را بررسی و آنها را تایید یا رد کنید. همچنین در منو کاربران> تایید کاربران میتوانید فهرست کاربران در حال انتظار، تایید شده و رد شده را ببینید.
نکتهای که باید به آن توجه داشته باشید این است که اجازه عضویت عمومی به همه کاربران را در سایتتان داده باشید. برای اینکه این کار را در سایتتان چک کنید باید در پیشخوان به مسیر تنظیمات > عمومی بروید. در این قسمت میتوانید تیک گزینه “هرکسی میتواند نام نویسی کند” را فعال کنید. سپس تغییرات ایجاد شده را ذخیره نمایید.
کار با افزونه به اتمام رسید، به همین سادگی! با این افزونه بهراحتی میتوانید کاربران خود را مدیریت کرده و پس از تایید مدیر، کاربران بتوانند وارد سایت شوند.
نتیجهگیری
برای اینکه شما بتوانید بخش ورود و عضویت سایت خود را سفارشی کنید و امنیت آن را بالا ببرید یکی از روشهای بسیار خوب استفاده از افزونه رایگان New User Approve است که باعث میشود شما قبل از ورود نهایی کاربر عضویت آنها را تایید یا رد کنید که این کار مانع ورود اسپمرها به سایت شما میشود. کار کردن با این افزونه بسیار راحت است و تنظیمات خاصی نیز ندارد.
ممنون که در این آموزش هم با ما همراه بودید. موفق و سربلند باشید. 🙂
با سلام خدمت شما استاد گرامی
من در سایتم 2 نقش دانشجو و مدرس را دارم. چنانچه کاربر بعنوان دانشجو ثبت نام کند این روند براحتی و بدون نیاز به تایید انجام شود ولی اگر بعنوان مدرس ثبت نام کند بایستی منتظر تایید مدیر کل سایت بماند. آیا با افزونه مذکور می توان این عمل را مدیریت نمود؟
با سلام
خیر افزونه این امکان رو نداره
سلام من این افزونه رو نصب کردم
وقتی ایمیل برای کاربر میره
میگه این ایمیل ممکن یک ایمیل کلاهبرداری باشد
چجوری میشه متن ایمیل رو عوض کرد
توی تنظیمات یا ویرایش کدهای افزونه میتونید متن ایمیل ارسالی رو تغییر بدید.
سلام
من این افزونه رو نصب کردم.
کاربر بعد از اینکه ایمیل + رمز وارد می کنه و ثبت نام می کنه، مستقیم وارد سایت میشه و کارهاش رو انجام میده. (وضعیت پیش فرضش تایید شده است!!!) به پیشخوان صفحه my-account هم منتقل میشه.
ولی اگر رد تایید کنم، در لاگین بعد جلوش رو میگیره و میگه تایید نشدی.
حتی ایمیل ثبت نام هم براش ارسال میشه و کاربری اش رو اعلام می کنه .
منوی تنظیمات> عضویت، تیک ( هر کسی میتواند نامنویسی کند) هم نزده ام.
چطور میشه سِت کرد که پیش فرض غیر فعال باشن، و با تایید مدیر وارد بشن( توضیحات متن ) (اشکال کار من کجا می تونه باشه؟)
ممنون میشم راهنمایی کنید.
تشکر
سلام بخاطر استفاده از ووکامرس هست. باید دنبال افزونه ووکامرس تایید عضویت باشید
با سلام . ثبت نام سایت من دو مرحله ای است .. مرحله اول : تایید و مرحله دوم ارسال پیامک رمز عبور به محض تایید کاربر که در واقع تایید یا عدم تایید کاربران را با افرونه New User Approve پیاده سازی کردم و درست هم کار میکند
* ولی کار اضافه ای که میخواهم انجام بدهم این است که به محض تایید کاربر برایش یک پیام برود که کاربری شما تایید شد و رمز عبور شما فلان کد می باشد *. آیا میشود ابن پروسه ارسال پیامک به محض تایید را به صورت اتوماتیک انجام داد نه دستی
سلام برای اینکار باید کدهای افزونه را تغییر دهید و سفارشی سازی کنید.