با استفاده از کپچای قوی با اسپمرها مبارزه کنید

Advance-noCAPTCHA-reCAPTCHA-hamyarwp

سلام؛

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

افزونه ی Advance noCAPTCHA reCAPTCHA

advance nocaptcha recaptcha hamyarwp

 

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

نصب و راه اندازی افزونه

افزونه را دانلود و در مسیر افزونه ها بارگذاری نمایید و سپس آن را فعال کنید. پس از فعال سازی عنوان Advance noCAPTCHA در نوار مدیریتی وردپرس ظاهر می شود. که شامل دو گزینه ی setting و Instruction می باشد.

Advance nocaptcha hamyarwp

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

  شناسایی عوامل مخرب در وردپرس و راه های جلوگیری از آنها (اینفوگرافیک)

plugin setting hamyarwp

دو گزینه ی Site key و Secret key مربوط به گوگل می باشد و شما حتما باید با مراجعه به آن این دو کد را پیدا کرده و در گزینه های مربوطه قرار دهید. شما با کلیک بر روی گزینه ی get from google می توانید مراحل دریافت این دو کد را انجام دهید. (در اینجا توضیح داده شده است.) من این دو کد را قرار دادیم و به این شکل می باشند:

site and secret key hamyarwp

در بخش language قادر به انتخاب زبان مورد نظر می باشید، در بخش theme دو گزینه ی light و Dark مشخص شده است که می توانید انتخاب نمایید. در باکس بعدی گزینه ی Error message ، خطایی را که در زمان نپذیرفتن ارسال می شود، نشان می دهد که شما می توانید آن را تغییر دهید. یعنی نوشته ی Please solve captcha correctly را مثلا به لطفا کد کپچا را درست وارد نمایید! تغییر دهید. این زمانی است که افزونه احساس شک می کند که آیا کاربر است یا ربات، در این هنگام کپچای نوشتاری نیز نمایش می دهد.

گزینه ی بعدی با عنوان Show Captcha می باشد که از شما سوال می کند در کدام بخش ها این افزونه فعالیت داشته باشد.من تمامی گزینه ها را انتخاب کردم. در پایان بر روی گزینه ی ذخیره اطلاعات کلیک می کنیم.

در گزینه ای که در پایان مشخص شده می توانید کپچا را برای کاربران که وارد شدند در هر فرمی مخفی کنید.

 

در قسمت Instuction دو دستور را برای فرم تماس ۷ و فرم های کاستوم شده توسط شما گذاشته که برای ایجاد کپچا در آنها می توانید از این دو کد استفاده نمایید.

instuction hamyarwp

حال زمان آن رسیده است که نتیجه را با هم مشاهده کنیم.

result advance hamyarwp

 

همانطور که مشاهده می کنید دو بخش حریم خصوصی و شرایط اضافه شده که توسط گوگل ایجاد شده است و با کلیک بر روی آنها می توانید توضیحاتی را مشاهده کنید.

امیدوارم از آموزش امروز لذت برده باشید

خوشی هایتان پایدار

دانلود صفحه افزونه [screenshot url=”پیش‌نمایش” target=”_blank”]https://wordpress.org/plugins/advanced-nocaptcha-recaptcha/screenshots/[/screenshot]
مشاوره آموزشی رایگان
شما این فرصت را دارید، با تکمیل فرم زیر، قبل از انتخاب دوره آموزشی مناسب خود، از مشاوره رایگان کارشناسان آموزشی مجموعه همیار آکادمی استفاده نمائید.
 
مشاوران آموزشی
همیار آکادمی
پاسخگوی شما هستند
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

323,594 نفر

پاسخی بگذارید

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. سلام این افزونه رو باید چطور در edd فعال کنم
    اونجا صفحات ورودش فرق میکنه
    ممنون

  2. 3 سال عضو همیار وردپرس

    سلام وقت بخیر
    من به تازگی google captcha رو روی ورد پرسم نصب کردم رو نسخه دو کپچا مشکلی نداشت اما وقتی رو نسخه یک کپچا گذاشتم بعد از ذخیره تغییرات و واردن شدن به ورد پرس بعد از وارد کردن یوزر نیم و پسورد با این که یه سری اعداد ساده هست اما هرچی این اعداد رو وارد می کنم وارد سایتم نمیشه
    این پیغام رو به من میده Could not open socket
    ممنون میشم راهنمایی کنید
    با تشکر از سایت عالی تون

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

  4. 4 سال عضو همیار وردپرس

    به نام خدا؛
    سلام خانم مهندس؛ وقتتون بخیر.
    1- خانم کوهستانی آیا این افزونه بنظر شما قوی هستش؟؟ خوب با زدن یه تیک که نمیشه بازم خیلی به ربات یا انسان بودن یه اسپمر پی برد؟؟ منظورم اینه که اگه نوشته یا عدد باشه بهتر نیست؟؟
    2- اونوقت در پاسخ یکی از دوستان که فرمودین ” تمامی فرم های موجود به جز فرم تماس ۷ که برای خودش کپچا داره با این افزونه کار میکنند.” تو توضیحی که برای همین افزونه گذاشتین، نوشتین که این افزونه با فرم تماس 7 هم کار میکنه! میشه واضح تر بگین؟؟ الان این افزونه با فرم تماس 7 کار میکنه یا نه؟؟
    3- بنظرتون من اگه بخوام یک همچین افزونه ای رو هم برای ورود(Login) و هم برای فرم تماس 7 داشته باشم، از چه افزونه ای بهتره استفاده کنم؟؟ آیا برای هر کدومشون جداگانه افزونه استفاده کنم یا از یه افزونه برای هر دوتاشون؟؟
    ممنون میشم اگه وقت داشتین پاسخ من رو بدین.
    مرسی

    • 6 سال عضو همیار وردپرس

      سلام
      1- این افزونه جوری طراحی شده که بسیار قوی هست و تشخیصش کامله
      2- متاسفانه در حال حاضر چون فرم تماس 7 برای خودش کپچا و کد امنیتی ایجاد کرده دیگه با هیچ کپچایی قابل تنظیم نیست.
      3- همونطور که عرض کردم برای فرم تماس 7 باید از کپچای خودش استفاده کنید و برای سایر موارد پیشنهاد میکنم از nocaptcha recaptcha استفاده کنید.
      موفق باشید

  5. سلام
    چطوری این افزونه را با یوزرپرو تنظیم کنم؟
    یعنی وقتی اینو فعال میکنم دیگه از یوزر پرو نمیشه وارد سایت شد.

  6. 4 سال عضو همیار وردپرس

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

مطالب زیر را حتما بخوانید

دوره‌های آموزشی