آیا به دنبال افزودن reCAPTCHA به وردپرس خود در فرم نظرات و سایر فرمها هستید؟ نظرات هرزنامهها برای وبسایتهای وردپرس از کنترل خارج شدهاند. هرزنامهها، میتوانند حملات اسپم گستردهای را با کمی تلاش انجام دهند.
Akismet، سرویس محبوب فیلتر کردن اسپم برای وردپرس است که در هر ساعت حدود ۷.۵ میلیون نظر هرزنامه را مسدود میکند. پرداختن به نظرات هرزنامهها میتواند ناامیدکننده باشد و برخی از وبلاگنویسان حتی تصمیم به غیرفعال کردن کامل نظرات در وبسایتهای خود را نیز میگیرند.
به جای غیرفعال کردن نظرات، میتوانید CAPTCHA را به فرم نظرات اضافه کنید تا اسپمها را از بین ببرید. در این آموزش، ما به شما نشان خواهیم داد که چگونه بهراحتی بتوانید reCAPTCHA را به فرم اظهار نظر در وبسایت وردپرس خود اضافه کنید.
ReCAPTCHA یک شکل پیشرفته از CAPTCHA است، در اصل یک فناوری است که برای تمایز بین روباتها و کاربران انسانی استفاده میشود. CAPTCHA مخفف عبارت ” Completely Automated Public Turing test to tell Computers and Humans Apart ” است که درواقع بیان کننده تست کاملا اتوماتیک برای تشخیص انسان از کامپیوتر میباشد.
گوگل فناوری CAPTCHA را در سال ۲۰۰۹ بهدست آورد و بعداً آن را دوباره به عنوان reCAPTCHA معرفی کرد. آنها همچنین عبور از این تست را برای کاربران انسانی راحتتر کردهاند.
در اصل، آن یک چک باکس ساده را در اختیار کاربران قرار میدهد که میتوانند برای گذراندن آزمون، کلیک کنند. اگر به هر دلیلی آزمایش، اعتبار نداشته باشد، در آنصورت کاربر با شناسایی متن در یک تصویر یا اشیاء مطابق در چندین تصویر، چالشی را ارائه میدهد.
گوگل reCAPTCHA را در دسترس عموم قرار داده است تا صاحبان وبسایت بتوانند از آن در فرمهای تماس، صفحات ورود به سیستم و فرمهای اظهار نظر برای کاهش هرزنامه استفاده کنند.
در اینجا نمونهای از تست reCPATCHA نمایش داده شده است:
تنظیم آن و افزودن آن به فرمهای وردپرس، مراحلی بسیار ساده است.
با این گفتهها، بیایید ببینیم چگونه بهراحتی reCAPTCHA را به فرم نظرات وردپرس با دستورالعملهای گام به گام اضافه کنید.
اولین کاری که باید انجام دهید نصب و فعالسازی افزونه reCAPTCHA in WP comments form است.
پس از فعالسازی، برای پیکربندی تنظیمات افزونه باید به تنظیمات و قسمت reCAPTCHA in Comments بروید.
این افزونه از شما میخواهد Google reCAPTCHA API keys را ارائه دهید. میتوانید این کلیدها را به صورت رایگان در وبسایت رسمی reCAPTCHA ایجاد کنید.
این افزونه به ۲ کلید Google API نیاز دارد تا کادر انتخاب reCAPTCHA را به فرم نظر شما اضافه کند.
برای به دست آوردن کلیدهای API ، به وبسایت Google reCAPTCHA بروید و روی دکمه “Admin Console” واقع در گوشه سمت راست بالای صفحه کلیک کنید.
از شما خواسته میشود با حساب Google خود وارد سیستم شوید. پس از آن، صفحه ” Register a new site ” را خواهید دید که در آن باید اطلاعات اولیهای را برای ثبت سایت خود ارائه دهید.
ابتدا باید نام وبسایت خود یا هر نام دلخواه خود را در قسمت Label تایپ کنید. این به شما کمک میکند تا در آینده سایت خود را به راحتی شناسایی کنید.
در مرحله بعد باید دکمه رادیویی reCAPTCHA V2 را انتخاب کنید.
با این کار ۳ گزینه جدید باز میشود. از آنجا که میخواهید چکباکس reCAPTCHA را به سایت خود اضافه کنید، باید گزینه ” I’m not a robot checkbox ” را انتخاب کنید.
تکست باکس دامنه به شما امکان میدهد تا نام دامنه وبسایت خود را در جایی که مایلید چکباکس reCAPTCHA را اضافه کنید،قرار دهید.
همچنین میتوانید با کلیک بر روی نماد plus (+) دامنه یا دامنه فرعی اضافه کنید. این به شما امکان میدهد از همان کلیدهای API در وب سایتهای مختلف استفاده کنید.
Google آدرس ایمیل شما را از قبل اضافه می کند. در صورت تمایل می توانید ایمیل دیگری نیز اضافه کنید.
مالکان سایت که تقاضاکننده reCAPTCHA هستند، برای استفاده از Google reCAPTCHA در سایت خود، باید شرایط خدمات را بپذیرید.
همچنین چکباکس ” Send alerts to owners” را انتخاب کنید تا در صورت تشخیص هرگونه تنظیم نادرست یا فعالیت مشکوک، گوگل اجازه و امکان ارسال ایمیل به شما را داشته باشد.
پس از پر کردن فرم، میتوانید بر روی دکمه ارسال کلیک کنید تا سایت خود را ثبت کنید.
reCAPTCHA Google اکنون پیام موفقیت را به همراه کلید سایت و کلید مخفی در این صفحه نشان میدهد.
اکنون میتوانید از این کلیدهای API در تنظیمات افزونه، در وب سایت خود استفاده کنید.
به قسمت تنظیمات و بخش reCAPTCHA in Comments بروید.
در صفحه تنظیمات، برای چسباندن کلید سایت و کلید مخفی، باید به پایین صفحه بروید.
پس از اتمام کار، روی دکمه ” Save your Google reCAPTCHA API Keys pair ” کلیک کنید تا کلیدهای API را ذخیره کنید.
آخرین کاری که باید انجام دهید فعال کردن reCAPTCHA و سپس کلیک بر روی Save Changes است.
همچنین میتوانید با کلیک کردن بر روی گزینه reCAPTCHA Customizer ، شخصیسازی پایهای را انجام دهید.
در اینجا میتوانید تغییراتی در سبک، اندازه و تراز چکباکس reCAPTCHA ایجاد کنید.
افزونه همچنین دارای گزینه Antispam Settings است که به شما امکان میدهد که وقتی پلاگین یک اظهار نظر غیرمجاز یا نقض امنیتی را تشخیص دهدشما تصمیم بگیرید چه کاری انجام دهید.
تبریک میگوییم، شما با موفقیت reCAPTCHA را به فرم نظر وردپرس خود اضافه کردید. اکنون میتوانید بخش نظردهی پستهای وبلاگ خود را بررسی کنید تا از صحت عملکرد آن اطمینان پیدا کنید.
توجه: چکباکس reCAPTCHA فقط برای کاربرانی که حالت Log out هستند به نمایش درمیآید، بنابراین برای پیش نمایش reCAPTCHA شما باید از یک مرورگر ناشناس وارد سایت خود شوید ویا از حساب کاربری خود خارج شوید.
امیدواریم که با کمک این مقاله بتوانید بهراحتی افزودن reCAPTCHA به وردپرس خود را انجام دهید.