تبلیغات تبلیغات
حراجی دامنه های ویژهمشاهده
تبلیغات
تبلیغات تبلیغات

محدود کردن ثبت نام با ایمیل خاص در وردپرس

مقالات,آموزش,ترفند , وردپرس

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

 

محدود کردن ثبت نام با ایمیل خاص در وردپرس

 

برای شروع کار ابتدا فایل فانکشن (functions.php) قالب خود را باز کرده و کدهای زیر را در مکان مناسبی از ان قرار دهید.

 

function disable_email_domain ( $errors, $sanitized_user_login, $user_email ) {
list( $email_user, $email_domain ) = explode( '@', $user_email );
if ( $email_domain == 'forbiddendomain.com' ) {
$errors->add( 'email_error', __( '<strong>خطا!</strong>امکان ثبتنام با این ایمیل وجود ندارد.', 'my_domain' ) );
}
return $errors;
}
add_filter( 'registration_errors', 'disable_email_domain', ۱۰, ۳ );

 

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

این مقاله چقدر براتون مفید بود؟

از ۱ تا ۵ امتیاز بدید.

میانگین رتبه 0 / 5. تعداد رای : 0

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

دانلود

هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=27642
کلمات کلیدی پست :
مطالب مرتبط
6,783افزونه وردپرس حذف پس زمینه تصاویر Magic Edge تاریخ : 2017/01/15
9,820کم کردن حجم فایل های CSS و JS با افزونه Fast Velocity Minify تاریخ : 2018/11/15
9,453آموزش ساخت منوهای ریسپانسیو در وردپرس Burger Menu تاریخ : 2017/11/27
8,187جلوگیری از کپی تصاویر در وردپرس تاریخ : 2017/09/2
5,720افزونه فرم ساز وردپرس Form Builder تاریخ : 2018/04/11
5,508فایل functions.php چیست؟ چطور از آن استفاده کنیم؟ تاریخ : 2019/08/22
7,616دنبال کردن مطالب نویسنده خاص در وردپرس تاریخ : 2017/07/13
14,484افزونه افزایش سرعت وردپرس Asset CleanUp Pro تاریخ : 2020/10/1
3,940افزودن لینک سفارشی به نوار ابزار وردپرس تاریخ : 2019/08/25
5,044آموزش تغییر نشانی سایت در وردپرس تاریخ : 2019/10/20
12,220افزایش امنیت وردپرس با اصلی ترین کد های htaccess تاریخ : 2016/06/27
8,548افزونه پیشرفته سازی بخش نظرات وردپرس Comments Plus تاریخ : 2017/10/8
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
indiegogo
sourceforge
profile webmaster
profile webmaster
profile
profile check
آرشیو
checker list
سئو سایت
تبلیغات