جلوگیری از ثبت نام اسپمرها با استفاده از recaptcha

من این افزونه رو توی سایت خودم تست کردم و مشکلی که برایم پیش اومد این بود که گوگل نمیتوانست به راحتی سایت من را ببیند و پیام های خطا بالا رفت. به همین دلیل اگر خواستید از این افزونه استفاده کنیدحتما بعد از سه روز ببینید آیا در وبمستر تولز گوگل میتوانید fetch as google را به راحتی انجام دهید یا خیر.

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

انواع captcha

گوگل برای حل مشکل ربات‌های اسپم ،سیستم recaptcha را ایجاد کرده است که کاملاً رایگان و برای استفاده عموم آزاد است. این سرویس تشخیص انسان از ماشین را کاملا خودکار انجام می‌دهد و دیگر نیازی به استفاده از حروف به هم ریخته، تیک زدن و کارهای دیگری که توسط کاربران سایت انجام می‌شود نیست. این سیستم دارای ورژن های مختلفی است . همچنین یک ورژن هم برای اندروید دارد. اما در این قسمت می‌خواهیم با ورژن invisible کار کنیم و سایتمان را ضد اسپم کنیم .

در عکس های زیر میتوانید نمونه های مختلف captcha را ببینید. ما قرار نیست مانند دو عکس زیر عمل کنیم. در واقع ما قرار است کاری کنیم تا کاربران متوجه هیچ تغییری نشوند اما همزمان ربات ها شناسایی شوند.

عکسی از گوگل nocaptcha
عکسی از گوگل nocaptcha
عکسی از گوگل recaptcha
عکسی از گوگل recaptcha

Invisible reCaptcha برای کاربران چیزی را نمایش نمی‌دهد اما می‌تواند ربات‌ها را شناسایی کند و این همان چیزی است که ما نیاز داریم، یعنی بدون ایجاد مشکل برای کاربران سایت بتوانیم از دست ربات ها در امان باشیم.

تنظیم google invisible recaptcha در وردپرس

برای جلوگیری از ثبت‌نام اسپم‌ها وردپرس با استفاده از Invisible reCaptcha به ترتیب زیر عمل کنید:

  • برای ثبت‌نام وارد سایت گوگل recaptcha شوید
  • روی دکمه Get reCAPTCHA کلیک کنید
  • یک اسم برای برچسب انتخاب کنید
  • نام دامنه خود را وارد کنید و تائید کنید
  • کلیدهای تولیدشده را در محلی ذخیره کنید
  • افزونه Invisible reCaptcha for WordPress را نصب کنید
  • کلید ها را وارد تنضیمات افزونه کنید.
روی دکمه دریافت recaptcha کلیک کنید
روی دکمه دریافت recaptcha کلیک کنید
در سایت گوگل ریکپچا ثبت نام کنید
در سایت گوگل ریکپچا ثبت نام کنید
کلید های تولید شده توسط گوگل را در جایی نگه دارید
کلید های تولید شده توسط گوگل را در جایی نگه دارید
پلاگین Invisible reCaptcha
پلاگین Invisible reCaptcha

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

تنظیم کلیدهای تولید شده
تنظیم کلیدهای تولید شده

اگر به تب wordpress بروید میتوانید تنظیمات زیر را انجام دهید.

  • Login Form Protection
  • Registration Form Protection
  • Comments Form Protection
  • Forgot Password Form Protection

امکانات دیگر این افزونه ادغام آن با فرم ساز هایی مانند gravity form و contact form 7 هست و همچنین این افزونه از فروشگاه ساز ووکامرس و افزونه BuddyPress هم پشتیبانی می کند.

, , , ,
نوشتهٔ بعدی
افزودن فایل صوتی و موزیک در وردپرس با MP3-jPlayer
نوشتهٔ پیشین
افزودن توابع سفارشی به وردپرس با My Custom Functions

مطالب مرتبط

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Fill out this field
Fill out this field
لطفاً یک نشانی ایمیل معتبر بنویسید.
You need to agree with the terms to proceed

فهرست



با ساخت حساب کاربری و سپس خریداری رایگان این محصول
 از به روز رسانی های آینده نیز مطلع خواهید بود