بسیاری از سایتهایی که با وردپرس راهاندازی میشوند کاربر محور هستند و روزانه کاربران زیادی از آن ثبتنام میکنند. حال شاید بخواهید تایید کاربران وردپرس را به صورت دستی انجام دهید. با تایید دستی کاربران در وردپرس میتوانید مشخص کنید کدام کاربر حق فعالیت در سایت شما داشته باشد.
شما بهعنوان مدیر سایت میتوانید با استفاده از ابزارهای گوناگون کاربران را کنترل کنید. شما میتوانید تعیین کنید که دسترسی هر یک از کاربران در سایت شما تا چه حدی باشد. این کار به دلیل مسائل امنیتی و بالا بردن امنیت وردپرس بسیار مهم است.
درواقع زمانی که شما اجازه عضویت تمامی کاربران را فراهم میکنید ممکن است که اسپمرها در سایت شما عضو شوند و بهاینترتیب امنیت وبسایت شما کاهش پیدا خواهد کرد. اما با استفاده از روشی که در اینجا به شما معرفی میکنیم میتوانید قبل از عضویت و دسترسی کاربران به سایت آنها را تایید کنید و راه را برای ورود اسمپرها سد کنید.
برای اینکه شما بتوانید عضویت کاربران در سایت خود را کنترل کنید روشهای مختلفی وجود دارد و به دلیل اهمیت این کار از لحاظ امنیتی کدنویسیها و افزونههای بسیار زیادی در نظر گرفته شده است. ما در این آموزش قصد داریم نحوه کنترل و نظارت بر این فرایند را توسط یک افزونه وردپرسی به شما عزیزان آموزش دهیم. پس اگر نیاز دارید که عضویت کاربران را کنترل کنید حتما تا پایان این آموزش با ما همراه باشید.
معرفی افزونه New User Approve
در یک سایت وردپرس هنگامی که یک کاربر جدید ثبتنام می کند، کاربر در پایگاه داده ایجاد میشود. سپس یک ایمیل همراه با مشخصات ورود(نام کاربری، رمز عبور) به کاربر جدید ارسال میشود. با نصب افزونه New User Approve میتوانید پروسه ثبتنام یا عضویت در سایتتان را تغییر دهید. در این صورت، هنگامی که کاربر قصد عضو شدن در سایت شما را دارد یک ایمیل مبنی بر تایید و یا عدم تایید کاربر جدید به شما ارسال میشود.
سپس شما(مدیر سایت) باید یک ایمیل مبنی بر تایید و عدم تایید آنها به کاربران ارسال کنید. اکنون اگر کاربر تایید شده باشد، ایمیلی شامل اطلاعات ورود آنها به کاربران ارسال میشود. درواقع تا زمانی که یک کاربر از سمت مدیر سایت تایید نشود، کاربر نمیتواند وارد سایت شود.
یک ویژگی جالبی که این افزونه دارد، این است که وضعیت کاربران پس از تایید و عدم تایید اولیه مجددا میتواند بهروزرسانی شود. همچنین کاربرانی که قبل از نصب این افزونه در سایت شما عضو شدهاند بهعنوان یک کاربر تایید شده شناخته میشوند.
این پلاگین کاربردی در مخزن وردپرس به ثبت رسیده است و در این زمینه بسیار حرفهای عمل کرده است ولی با این حال شما میتوانید از آن بهصورت کاملا رایگان استفاده کنید. به دلیل کاربرد مفیدی که این پلاگین دارد بین مدیران وردپرسی نیز بسیار محبوب است و توانسته است که تاکنون در 20 هزار سایت وردپرسی نصب فعال داشته باشد.
همچنین دارای آپدیتهای منظمی نیز میباشد و تنظیمات بسیار سادهای که دارد باعث میشود کاربران بتوانند تنها در چند دقیقه و با چند کلیک ساده آن را پیکربندی کنند. این افزونه میتواند برای آن دسته از کاربران که با کد نویسی آشنا نیستند و قصد دارند امنیت سایت خود را بالا ببرند کاربرد دارد.
فرایند ثبتنام وردپرس با فعال شدن افزونه New User Approve
اکنون که با ویژگیهای این افزونه آشنا شدید برای شما توضیح میدهیم که پس از نصب پلاگین فرایند ثبتنام به چه صورت خواهد بود.
- ثبتنام کاربر برای دسترسی به سایت
- نمایش دادن پیامی مبنی بر منتظر بودن تایید آن توسط مدیر سایت به کاربر
- مطلع شدن ادمین سایت از ثبتنام کاربر جدید توسط ایمیل
- رفتن مدیر به صفحه مدیریت کاربران در پیشخوان وردپرس مبنی بر تایید و عدم تایید کاربران عضو شده
- ارسال ایمیل به کاربر توسط مدیر سایت
- ورود کاربر تاییدشده به سایت با وارد کردن اطلاعات ورود به سیستم
تایید دستی کاربران در وردپرس
همانند روال همیشه افزونه را نصب و فعال نمایید. باید در پیشخوان وردپرس به مسیر افزونهها > افزودن رفته و این افزونه را از مخزن دریافت و روی سایت خود آن را نصب و فعال کنید.
پس از فعالسازی افزونه، نیاز به پیکربندی تنظیماتی نیست. از این پس هر شخصی که قصد عضویت در سایت شما را دارد یک پیام مشاهده میکند حاوی اینکه پس از تایید مدیر سایت کاربر میتوانید عضو سایت شود. بدین حال کاربر باید منتظر بماند تا مدیر سایت آن را تایید کند و یک ایمیل شامل اطلاعات ورود به سایت برایش ارسال شود.
پس از اینکه افزونه را فعال کردید یک بخش جدید به نام تایید کاربران به قسمت کاربران سایت شما اضافه خواهد که شما میتوانید این فرایند را از این قسمت پیگیری کنید. درواقع در این مرحله شما باید وارد بخش پیشخوان > کاربران > تایید کاربران شوید و درخواست کاربران را بررسی و آنها را تایید یا رد کنید. همچنین در منو کاربران> تایید کاربران میتوانید فهرست کاربران در حال انتظار، تایید شده و رد شده را ببینید.
نکتهای که باید به آن توجه داشته باشید این است که اجازه عضویت عمومی به همه کاربران را در سایتتان داده باشید. برای اینکه این کار را در سایتتان چک کنید باید در پیشخوان به مسیر تنظیمات > عمومی بروید. در این قسمت میتوانید تیک گزینه “هرکسی میتواند نام نویسی کند” را فعال کنید. سپس تغییرات ایجاد شده را ذخیره نمایید.
کار با افزونه به اتمام رسید، با این افزونه بهراحتی میتوانید کاربران خود را مدیریت کرده و پس از تایید مدیر، کاربران بتوانند وارد سایت شوند.
نتیجهگیری
برای اینکه شما بتوانید بخش ورود و عضویت سایت خود را سفارشی کنید و امنیت آن را بالا ببرید یکی از روشهای بسیار خوب استفاده از افزونه رایگان New User Approve است که باعث میشود شما قبل از ورود نهایی کاربر عضویت آنها را تایید یا رد کنید که این کار مانع ورود اسپمرها به سایت شما میشود. کار کردن با این افزونه بسیار راحت است و تنظیمات خاصی نیز ندارد.
منابع: wikipedia – wordpress.org – mihanwp – youtube