سئو

افزودن reCAPTCHA به فرم های وردپرس

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

recaptcha چیست؟

recaptcha یک برنامه کامپیوتری است که برای تمایز بین کاربران انسانی و خودکار (ربات ها) استفاده می شود. این کار با ارائه آزمایشی انجام می شود که عبور کاربر واقعی از آن بسیار ساده خواهد بود اما برای ربات ها و اسکریپت های خودکار بسیار سخت و تقریبا نا ممکن خواهد بود.

recaptcha در ابتدا به صورت یک متن تصادفی در قالب تصویر بود که از کاربران خواسته می شد متن موجود در تصویر را در کادر موردنظر وارد کنند.

بعد ها فناوری جدیدتری به نام reCAPTCHA معرفی شد. این فناوری کلمات تصادفی را به صورت یک چالش نشان داده و از کلمه ای که کاربر در کادر موردنظر وارد می کرد برای کمک به دیجیتالی کردن کتابها استفاده می شد. این فناوری توسط گوگل در سال 2009 ابداع شد. ابداع این تکنولوژی به دیجیتالی کردن هزاران کتاب و تکمیل بایگانی های نیویورک تایمز کمک کرده است. با این حال این نوع reCAPTCHA ها برای کاربران آزار دهنده بودند و برای بازدید کنندگان سایت هایی که از این فناوری بهره می بردند تجربه خوبی را به جای نمی گذاشتند.

برای رفع این مشکل ، گوگل No CAPTCHA reCAPTCHA را معرفی کرد که از تعامل های AI (هوش مصنوعی) و کاربر برای ایجاد مانع برای ربات های اسپم استفاده می کند. این فناوری جدید به کاربران واقعی کادر ساده ای را برای کلیک کردن روی آن و رفتن به مرحله بعدی نمایش می دهد اما در صورت مشکوک بودن استفاده کننده که توسط هوش مصنوعی تشخیص داده می شود گزینه های سخت تری توسط reCAPTCHA مانند شناسایی اشیا در تصاویر برای رفتن به مرحله بعد نشان داده می شود.

چرا از reCAPTCHA برای صفحات ثبت نام و ورود در وردپرس استفاده می شود؟

افزودن reCAPTCHA به فرم پیش فرض ورود و ثبت نام وردپرس

اولین کاری که باید انجام دهید نصب افزونه Advanced noCAPTCHA & reCAPTCHA است. اگر در مورد نصب افزونه مشکلی دارید می توانید به مقاله ما در مورد (آموزش نصب افزونه در وردپرس) مراجعه کنید.در مرحله بعد پس از فعال سازی افزونه باید به بخش تنظیمات» Advanced noCAPTCHA & Invisible CAPTCHA بروید.

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

در پنجره باز شده در کادر Label باید نام سایت خود را وارد کنید. زیر این کادر چند گزینه وجود دارد که شما باید از میان آن ها نسخه reCAPTCHA مورد نظر خود را وار کنید.در قسمت مربوط به دامین باید دامین سایت خود را بدون (https://www) وارد کنید.

در مرحله بعد یک پیغام مبنی بر موفقیت آمیز بودن عملیات به همراه کدهای (site key) و (secret key) را مشاهده خواهید کرد.

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

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

در بخش Enabled Forms می توانید فرم هایی را که دوست دارید reCAPTCHA در آن وجود داشته باشد را انتخاب کنید. ما در اینجا فرم های ورود و ثبت نام را فعال می کنیم.

در پایان امیدواریم این مقاله در مورد افزودن reCAPTCHA به فرم های وردپرس برای شما مفید واقع شده باشد. همچنین می توانید در صورت علاقه مقاله ما را درباره (ارور 401 در وردپرس و رفع خطا 401 unauthorized در وردپرس) را مطالعه کنید.

عضو تیم آریا وردپرس هستم و تقریبا چهار سال هستش که در زمینه برنامه نویسی ویندوز و وب فعالیت می کنم و سعی دارم مطالبی رو که به نظرم کاربردی هستند رو به عنوان مقاله در سایت ارائه بدم.

ادامه مطلب در سایت منبع

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