- تبلیغات -

در مطالب گذشته سایت، روش ایجاد فرم تماس پیشرفته با افزونه Contact Form 7 در وردپرس را آموزش دادیم.

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

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

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

سرویس های مختلفی وجود دارد که این گونه خدمات را برای جلوگیری از فعالیت ربات ها در سایت ها در اختیار وب مستران قرار می دهند که سرویس reCAPTCHA گوگل نیز یکی از بهترین این سرویس دهندگان است.

نسخه ی قدیمی این سرویس ربات بودن یا نبودن یک کاربر را از روش گفته شده در بالا تعیین می کرد. اما با پیشرفته تر شدن آن، کار کاربران برای تشخیص ربات نبودنشان بسیار آسان شده و تنها با یک کلیک قابل انجام می باشد.

در این روش کافیست کاربر روی مربع مربوطه کلیک کند تا پس از چند لحظه سرویس reCAPTCHA به صورت خودکار انسان بودن او را تایید کند.

- تبلیغات -

نسخه جدید سرویس reCAPTCHA گوگل برای تشخیص ربات نبودن بازدیدکننده

فعال سازی reCAPTCHA گوگل در افزونه وردپرسی Contact Form 7:

در ادامه این مطلب قصد داریم روش فعال سازی reCAPTCHA گوگل در افزونه وردپرسی Contact Form 7 را آموزش دهیم…

برای این منظور ابتدا وارد کنترل پنل وردپرسی خود شده و پس از قرار دادن نشانگر موس روی گزینه Contact از نوار سمت راست، گزینه آخر یعنی Integration را انتخاب نمایید.

فعال سازی reCAPTCHA گوگل در افزونه وردپرسی Contact Form 7

حالا برای دریافت کد و شناسه reCAPTCHA مخصوص سایت خود روی لینک google.com/recaptcha در صفحه باز شده کلیک کنید.

ورود به سایت reCAPTCHA گوگل برای دریافت کد و شناسه اختصاصی سایت

دریافت کد و شناسه ریکپچا (reCAPTCHA) مخصوص سایت شما:

حالا که وارد سایت ریکپچا شدید روی Get reCAPTCHA کلیک کنید.

دریافت کد و شناسه ریکپچا (reCAPTCHA) مخصوص سایت شما

اگر شما قبلا وارد اکانت گوگل خود شده اید فرمی برای پر کردن و دریافت شناسه باز می شود اما در غیر این صورت ابتدا شما باید وارد اکانت گوگل خود شوید تا پس از آن فرم زیر برای شما نمایش داده شود.

در قسمت Label فرم ابتدا باید نامی دلخواه را وارد نمایید.

پس از آن باید نوع reCAPTCHA مورد نظر خود را انتخاب نمایید. توصیه می کنیم برای راحتی کاربران خود از ورژن جدیدتر reCAPTCHA استفاده کنید. برای این منظور گزینه reCAPTCHA V2 را انتخاب نمایید.

حالا در قسمت Domains نام دامنه یا دامنه های مورد نظر خود را که قصد استفاده از reCAPTCHA در آن ها را دارید وارد کنید. توجه داشته باشید که در هر خط تنها یک دامنه را وارد نمایید.

در انتها با تیک دار کردن گزینه Accept the reCAPTCHA Terms of Service قوانین و مقررات استفاده از ریکپچا را قبول کرده و برای دریافت کد و شناسه Register را بزنید.

وارد کردن مشخصات مورد نیاز برای دریافت کد و شناسه ریکپچا (reCAPTCHA) مخصوص سایت

در مرحله بعدی کد و شناسه ریکپچا شما در دو کادر جداگانه با عناوین Site key و Secret key به همراه راهنمایی روش استفاده از آن ها به شما نمایش داده می شود.

ما برای استفاده از ریکپچا در Contact Form 7 نیاز به داده های داخل این دو کادر داریم.

دریافت کد و شناسه ریکپچا (reCAPTCHA) مخصوص سایت

معرفی reCAPTCHA اختصاصی سایت به افزونه Contact Form 7 با استفاده از کد و شناسه دریافت شده:

حالا برای فعال کردن ریکپچا به پنل مدیریت سایت وردپرسی خود بازگردید و از قسمت Integration روی Configure Keys کلیک کنید.

معرفی reCAPTCHA اختصاصی سایت به افزونه Contact Form 7 با استفاده از کد و شناسه دریافت شده

پس از آن دو کادر خالی با عنوان های Site Key و Secret Key نمایش داده می شوند که شما باید کد و شناسه نمایش داده شده به شما پس از پر کردن فرم reCAPTCHA را در عینا در کادرهای مربوطه جایگذاری نمایید.

وارد کردن کد و شناسه دریافت شده برای معرفی reCAPTCHA اختصاصی سایت به افزونه Contact Form 7

پس از آن Save را بزنید تا تنظیمات شما ذخیره شوند.

معرفی reCAPTCHA اختصاصی سایت به افزونه Contact Form 7 با استفاده از کد و شناسه دریافت شده

تا اینجا reCAPTCHA اختصاصی سایت خود را به افزونه معرفی کرده ایم. حالا نوبت به استفاده از سرویس reCAPTCHA در فرم تماس ساخته شده توسط Contact Form 7 می رسد.

استفاده از سرویس reCAPTCHA در فرم تماس ساخته شده توسط Contact Form 7:

اگر قبلا این فرم را نساخته اید ابتدا توسط افزونه Contact Form 7 فرم تماس دلخواه خود را بسازید اما اگر آن را ساخته اید با کلیک روی Contact در نوار سمت راست وردپرس لیست فرم های تماس ساخته شده را مشاهده و روی گزینه Edit مربوط به فرم تماس مورد نظر خود کلیک نمایید.

ویرایش فرم تماس از قبل ساخته شده برای استفاده از سرویس reCAPTCHA در فرم تماس Contact Form 7

حالا در زبانه Form صفحه باز شده نشانگر تایپ متن را در محلی دلخواه که قصد قرار دادن ریکپچا در آن قسمت را دارید قرار دهید و سپس روی گزینه reCAPTCHA از راهنمای کدهای بالا کلیک کنید.

وارد کردن سرویس reCAPTCHA در فرم تماس ساخته شده توسط Contact Form 7

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

حالا برای وارد کردن ریکپچا در فرم تماس خود، روی Insert Tag کلیک نمایید.

انتخاب برخی تنظیمات سفارشی سازی برای استفاده از سرویس reCAPTCHA در فرم تماس ساخته شده توسط Contact Form 7

خواهید دید که تگ مخصوص ریکپچا در فرم تماس ظاهر شده است.

حالا تنها کار باقی مانده ذخیره تغییرات ایجاد شده در فرم تماس است که برای آن کافیست Save را بزنید.

استفاده از سرویس reCAPTCHA در فرم تماس ساخته شده توسط Contact Form 7

پس از آن با مراجعه با برگه فرم تماس خود می توانید reCAPTCHA را در آن مشاهده کرده و از صحت کارکرد آن مطمئن شوید.

فعالسازی موفقیت آمیز reCAPTCHA گوگل در افزونه وردپرسی Contact Form 7 و اضافه شدن این سرویس به فرم تماس

برای یادگیری روش ۶فعالسازی سرویس reCAPTCHA گوگل برای جلوگیری از ارسال نظرات اسپم توسط افزونه No CAPTCHA reCAPTCHA کلیک کنید…

- تبلیغات -
1 ستاره2 ستاره3 ستاره4 ستاره5 ستاره (اولین نفری باشید که به این مطلب امتیاز می دهید ...)
Loading...

ارسال یک پاسخ

لطفا دیدگاه خود را وارد کنید!
لطفا نام خود را در اینجا وارد کنید