spam-blocking

افزودن NoCAPTCHA برای جلوگیری از اسپم در وردپرس

سلامی به گرمی آفتاب :دی

مدتی خبری ازم نبود که درگیر پروسه ها و کار های شخصی بودم و نمیتونستم وردپرس ساز رو بروزرسانی کنم! :دی حتما خبر دارید که گوگل تصویر امنیتی جدیدی رو برای جلوگیری از ارسال اسپم ارائه داده که برای کاربران خیلی راحت تر از Captcha های قبلی ـه. در واقع تو این ورژن کاربر تنها کاری که باید بکنه اینه که تیکه من روبات نیستم رو بزنه به همین سادگی! دیگه نیازی به وارد کردن اعدد و حروف تغییر شکل داده شده و آزار دهنده نیست :دی

nocaptchagif

خوب من میخوام آموزش اضافه کردن این تصویر امنیتی رو به وردپرس توضیح بدم. خوب

NoCAPTA reCAPTCHA یا تصویر امنیتی چیست ؟

برای مقابله با مقدار روز افزون اسپم ها در سراسر وب یه تیم از کارشناسان یه تکنولوژی رو توسعه دادن به اسم CAPTCHA که شامل اعداد و ارقام درهم برای جلوگیری از ارسال اسپم هستش. کاربر باید دقیقا همون اعداد و ارقام رو وارد کنه تا به سرور ثابت کنه که یک انسان هستش نه روبات اسپمر!

تصویر امنیتی قدیمی

از زمان ارائه تا الان پیشرفت زیادی تو هوش مصنوعی این تکنولوژی انجام شده. ولی از طرف دیگه برنامه های کامپیوتری هم که میتونن تصاویر امنیتی رو با دقت 99.8% پر کنن هم وجود دارن!

گوگل به تازگی اعلام کرد API جدیدی برای تکنولوژی reCAPTCHA خود ارائه داده. که بالا روش کار رو توضیح دادم. اگه موتور هوشمند NoCAPTCHA احساس کنه که یک کاربر ممکنه متعلق به یک ربات اسپمر باشه، اون رو به چالش های بیشتری میکشه! جالب نیست ؟!

چگونه از NoCAPTA reCAPTCHA استفاده کنیم ؟

اولین چیزی که شما باید انجام بدید نصب و فعال سازی افزونه wordpress.org/plugins/no-captcha-recaptcha/” target=”_blank”>CAPTCHA wordpress.org/plugins/no-captcha-recaptcha/” target=”_blank”>reCAPTCHA هستش. پس از فعال سازی، این افزونه یک آیتم جدید به منو در بخش مدیریت وردپرس شما اضافه میکنه.

با کلیک بر روی منوی مدیریت NoCAPTCHA reCAPTCHA وارد تنضیمات بشید، و شما این صفحه رو میبینید:

nocaptcha-recaptcha-settings

به منظور استفاده از NoCAPTCHA reCAPTCHA، شما به کلید API مخصوص خودتون نیاز دارید. نگران نباشید دریافت کلید آسون و رایگانه!

وارد وب سایت reCAPTCHA بشید و یک API برای سایتتون تولید کنید. برای ورود از شما حساب کاربری گوگل یا همون Gmail درخواست میشه و شما باید وارد کنید و فرم رو مثل مثال تکمیل کنید:

nocaptcha-api-key

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

api-keys

خوب به همین سادگی کلید API ساخته شد، حالا کلید رو کپی و در صفحه تنظیمات افزونه وارد کنید.

گزینه بعدی در صفحه تنظیمات برای نوع نمایش NoCAPTCHA reCAPTCHA در سایت شماست. در اینجا شما میتونید تعین کنید NoCAPTCHA در فرم نظر نمایش داده بشه، در صفحه ورود و یا ثبت نام…

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

امیدوارم که این مقاله به شما برای جلوگیری از ارسال اسپم تو کامنت ها، یا اسپم تو ثبت نام و … کمک کنه. وقت زیادی برای نوشتن این پست گذاشته شده بیاید و به زحمات هم دیگه احترام بزاریم، و اگه به نظرمون مطلبی مفیده با ذکر منبع منتشر کنیم!

Pic by

دیدگاهتان را بنویسید

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