جلوگیری عضویت با ایمیل خاص در وردپرس با Ban Hammer
جلوگیری عضویت با ایمیل خاص در وردپرس تنها راهکاری است که با استفاده از آن قادر خواهید بود تا برخی از کاربران را که از دامنه خاصی برای عضویت در سایتهای وردپرسی استفاده میکنند بن کنید. این مشکل اصولا با دامنههایی میباشد که ایمیل موقت در اختیار کاربران قرار میدهند و همین کاربران با استفاده از ایمیل موقت در سایت ثبت نام میکنند.
در این مقاله از دکتر وردپرس قصد دارم تا به معرفی افزونهای بپردازم که با استفاده از آن قادر خواهید بود تا دامنههایی خاص را در سایت وردپرسی خود تعریف کنید تا امکان عضویت با ایمیل چنین دامنههایی وجود نداشته باشد.
چرا باید از لیست سیاه ایمیل در وردپرس استفاده کرد؟
قبل از معرفی افزونه ابتدا به بررسی این موضوع میپردازیم که چرا باید دامنه خاصی را که کاربران از ایمیل ان استفاده میکنند را نسبت به عضویت در سایت وردپرسی محروم کنید.
همواره شما در سایت خود لازم خواهید داشت تا از ایمیل کاربرانی که در سایت ثبت نام کردهاند،کاربرانی که در سایت اقدام به ارسال دیدگاه و یا خرید کردهاند یک خروجی تهیه کنید و برای ارائه کد تخفیف، ارسال خبرنامههای هفتگی و ماهانه و مواردی از این قبیل استفاده کنید.
حال اگر ایمیلی که کاربران برای عضویت استفاده کردهاند موقتی باشد این کار سودی برای شما نخواهد داشت، در این صورت با لیستی از ایمیلهای ناکارآمد روبهرو خواهید شد که هیچ ارزشی برای پیشرفت سایت شما ندارند. پس لازم است تا دامنههایی را که ایمیل موقت ارائه میکنند را در لیست سیاه وردپرسی خود قرار دهید.
این مورد میتواند برای دلایل دیگری نیز لازم باشد. به عنوان نمونه سایت شما و کسب و کار موجود در آن به گونهای باشد که مشتریان شما حتما باید از اکانت جیمیل برای عضویت و سفارش خدمات استفاده کنند که با این روش میتوانید دامنههای دیگر را محروم کنید.
جلوگیری عضویت با ایمیل خاص در وردپرس
افزونهای که قصد معرفی آن را دارم با عنوان Ban Hammer در مخزن وردپرس به ثبت رسیده است و تاکنون توانسته است تا بیش از ۵٫۰۰۰ نصب فعال و کسب امتیاز ۴٫۹ را ازآن خود نماید که امکان بن کردن دامنههای خاص را به شما خواهد داد تا کاربران با چنین ایمیل چنین دامنههایی قادر به عضویت در سایت نباشند.
نصب و فعال سازی
پس از نصب و فعال سازی افزونه مشابه تصویر زیر منویی با عنوان Ban Hammer در بخش ابزارها سایت پیشخوان سایت وردپرسی شما افزوده خواهد شد، روی آن کلیک کنید تا به صفحه تنظیمات افزونه هدایت شوید.
Blocked Message: در این فیلد که امکان استفاده از برخی تگهای HTML نیز در آن فراهم میباشد متن خطای مورد نظر برای نمایش در صفحه عضویت به کاربر را وارد کنید تا در صورتی که کاربر مورد نظر با ایمیل یا دامنه بلاک شده در سایت اقدام به ثیت نام نمود به وی نمایش داده شود.
Redirect Blocked Users: با استفاده از این گزینه قادر خواهید بود تا کاربرانی که اقدام به ثبت نام کرده و با خطای عضویت ایمیل ممنوع شده مواجه شدند به آدرسی دلخواه که تعیین میکنید ریدایرکت شوند.
The Blacklist: و در نهایت در این فیلد میتوانید ایمیل دامنههای مورد نظر، ایمیل مورد نظر و یا ایمیلهایی که با نام خاصی آغاز میشوند را وارد کنید تا در لیست سیاه قرار گرفته و امکان عضویت با انها وجود نداشته باشد.
در نهایت تنظیمات را ذخیره کرده و سپس با استفاده از یک مرورگر دیگر و یا خروج از حساب کاربری اقدام به عضویت در سایت کنید. دقت کنید که در صورت فعال نبودن عضویت در سایت این افزونه هیچ کاربردی برای سایت شما ندارد.
همانطور که مشاهده میکنید در صورتی که کاربری با ایمیل موجود در لیست سیاه اقدام به عضویت در وردپرس کند با متن خطای تعیین شده روبهرو خواهد شد.