سایت برتر

نمایش کپچا در فرم نظرات وردپرس با No CAPTCHA reCAPTCHA

نمایش کپچا در فرم نظرات وردپرس با No CAPTCHA reCAPTCHA

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

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

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

recaptcha چیست

در ابتدا برای شما توضیح می‌دهیم که منظور از recaptcha چیست. درواقع برای مقابله با مقدار روزافزون اسپم خودکار در سراسر وب تیمی از کارشناسان توسعه فن‌آوری یک تکنولوژی به نام CAPTCHA روی کار آوردند. این کار باعث می‌شود که به‌سادگی به کاربران یک تصویر حاوی مقداری متن را نشان داده شود و از کاربران خواسته می‌شود که متن را به‌درستی تایپ کنند تا ثابت کنند که انسان هستند.

با استفاده از این قابلیت شما می‌توانید خیلی راحت از سایت خود محافظت کنید و از ورود ربات‌ها به سایت خود جلوگیری کنید. امنیت سایت شما از موارد مهمی است که شما باید همواره به آن توجه داشته باشید و این کار نیز به بالا بردن امینت سایت کمک می‌کند.

اما پس از مدتی از گذشت روی کار آمدن کچپا پیشرفت قابل‌توجهی درزمینه تکنولوژی هوش مصنوعی صورت گرفت. امروزه برنامه‌های کامپیوتری روی کار آمدند که به‌راحتی یک CAPTCHA را با دقت 99.8% حل می‌کنند. این کار CAPTCHA معمولی را کمتر مؤثر می‌کند. اما حال ما باید برای رفع این مشکل چه‌‌‌‌‌کاری انجام دهیم؟

گوگل به‌تازگی یک API جدید برای تکنولوژی recaptcha اعلام کرد و نام آن را NoCAPTCHA reCAPTCHA قرار داد. یعنی اینکه به‌جای نشان دادن متن کاربر تکنولوژی جدید از کاربران می‌خواهد که روی جعبه انسان بودن کلیک کنند. اگر موتور هوشمند NoCAPTCHA احساس کند که یک کاربر ممکن است ربات باشد، آن را به چالش بیشتری می‌کشاند.

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

نمایش کپچا در فرم نظرات وردپرس

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

پس از فعال‌سازی افزونه یک آیتم منوی جدید تحت عنوان NoCAPTCHA reCAPTCHA در بخش مدیریت وردپرس اضافه می‌شود. روی این منو برای مدیریت NoCAPTCHA reCAPTCHA کلیک کنید و به صفحه تنظیمات افزونه بروید.

Plugin settings No CAPTCHA reCAPTCHA
تنظیمات افزونه No CAPTCHA reCAPTCHA

برای استفاده از NoCAPTCHA reCAPTCHA نیاز به کلید API خود دارید. دریافت آن آسان و رایگان می‌باشد. شما امکان این را دارید که از وب‌سایت reCAPTCHA API برای تولید کلید API برای سایت خود استفاده کنید. پس از وارد شدن به این وب‌سایت از شما خواسته می‌شود برای ورود از حساب گوگل خود استفاده کنید و پس از ورود از شما خواسته می‌شود که اطلاعات زیر را وارد کنید:

در قسمت Label نام سایت خود را وارد کنید و نام Domain سایت را نیز اضافه کنید. سپس تیک جعبه هشدار سایت را پر کرده و روی دکمه Register را کلیک کنید.

در صفحه بعد Secret keys و Site key را مشاهده می‌کنید که باید آن‌ها را در صفحه تنظیمات افزونه خود کپی کنید. همچنین گزینه بعدی در صفحه تنظیمات، انتخاب مکانی است که می‌خواهید NoCAPTCHA reCAPTCHA در آن نمایش داده شود. این افزونه به شما اجازه انتخاب طرح رنگ، زبان و پیغام خطا را می‌دهد. در نظر داشته باشید که تنظیمات پیش‌فرض روی اکثر سایت‌ها کار می‌کند، اما اگر بخواهید می‌توانید آن را تغییر دهید.

پس از انجام تنظیمات خود را ذخیره کنید. هم‌اکنون می‌توانید از وب‌سایت خود برای دیدن عملکرد NoCAPTCHA reCAPTCHA دیدن کنید. به همین راحتی!

نتیجه‌‌‌‌‌گیری

شما برای اینکه حریم امنیتی سایت خود را حفظ کنید می‌توانید از روش‌های مختلفی استفاده کنید. ما بارها در میهن وردپرس روش‌های مختلفی برای انجام این کار را به شما آموزش داده‌ایم. در این مقاله نیز یک افزونه بسیار کاربردی و مفید تحت عنوان NoCAPTCHA reCAPTCHA را به شما آموزش دادیم.

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

هنگام استفاده از سیستم مدیریت محتوای وردپرس باید در نظر داشته باشید که این سیستم به دلیل محبوبیتی که دارد موردتوجه هکرها بوده و آن‌ها برای ورود به این سیستم از روش‌های مختلفی استفاده می‌کنند. حفظ حریم وردپرس به دلیل جلوگیری از آسیب دیدن سایت ضروری است.

ممنونم از اینکه در این آموزش هم با ما همراه بودید. پیروز و سربلند باشید. 🙂

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام میهن وردپرس عضو شوید.

اطلاعاتی دارید که تکمیل‌کننده این مقاله باشد؟ ارسال کنید.

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

سوال دارم

  1. U37769 ۱ تیر ۱۴۰۰

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

    • رضا حسینی راد رضا حسینی راد ۱ تیر ۱۴۰۰

      درود بر شما صرفا یه موضوع تبلیغاتی هست. با افزونه‌های مختلف کپچا می‌تونید انجام بدید و روی فرمهای سایتتون پیاده کنید.

  2. U37317 ۲۷ اسفند ۱۳۹۹

    سلام وقت بخیر این افزونه با ورژن V3 کپچای همخوانی ندارد؟

    • U37317 ۲۷ اسفند ۱۳۹۹

      چون من تمای مراحل را انجام میدهم اما در سایت ارور ERROR for site owner: Invalid key type
      میدهد

      • رضا حسینی راد رضا حسینی راد ۲۷ اسفند ۱۳۹۹

        سلام با این ورژن تست نشده و احتمال زیاد چون این خطا رو میده با نسخه ۳ سازگار نیست.

  3. U10793 ۷ اردیبهشت ۱۳۹۹

    سلام. روی فرم تماس 7 چطور ریکپچا اضافه کنیم؟ گزینه recapcha به گزینه های فرم تماس 7 اضافه نمیشه. هم این افزونه رو امتحان کردم هم افزونه های مشابه
    ظاهرا باید یه شورت کدی چیزی توی قالب سایت اضافه کنیم. میشه راهنمایی کنید

  4. U22177 ۳۱ مرداد ۱۳۹۸

    سلام توی فرم contact-form-7 نمایش داده نمیشه

  5. U7855 ۲۷ تیر ۱۳۹۶

    سلام
    وقت بخیر
    بنده برای نصب این افزونه اقدام کردم اما با این پیغام مواجه میشوم :نصب شکست خورد: نمی‌توان پوشه‌ی جدید ساخت.
    برای نصب افزونه Captcha by BestWebSoft هم که در همین سایت معرفی شده بود اقدام کردم باز هم همین مشکل وجود داشت.
    علت چیست؟!
    لطفا راهنمایی بفرمایید.

    • U7658 ۲۷ تیر ۱۳۹۶

      درود.

      شاید سطح دسترسی های هاست مشکل دارد.
      آیا بر روی هاست دیگری امتحان کرده اید؟
      من پیشنهاد می کنم از هدیش هاست یک هاست تهیه کنید و تست کنید : hadishhost.com

  6. U308 ۲۲ تیر ۱۳۹۶

    سلام و خداقوت. به‌نظر میاد توی ورژن‌های بعدی یه تغییراتی کرده. اگر مایل بودین شما هم مطلب رو به‌روز کنید.