تبلیغات

آرشیو

ورود کاربران

عضويت سريع

    نام کاربری :
    رمز عبور :
    تکرار رمز :
    موبایل :
    ایمیل :
    نام اصلی :
    کد امنیتی :
     
    کد امنیتی
     
    بارگزاری مجدد

آمار

    آمار مطالب آمار مطالب
    کل مطالب کل مطالب : 56
    کل نظرات کل نظرات : 0
    آمار کاربران آمار کاربران
    افراد آنلاین افراد آنلاین : 1
    تعداد اعضا تعداد اعضا : 0

    آمار بازدیدآمار بازدید
    بازدید امروز بازدید امروز : 25
    بازدید دیروز بازدید دیروز : 46
    ورودی امروز گوگل ورودی امروز گوگل : 0
    ورودی گوگل دیروز ورودی گوگل دیروز : 0
    آي پي امروز آي پي امروز : 13
    آي پي ديروز آي پي ديروز : 16
    بازدید هفته بازدید هفته : 249
    بازدید ماه بازدید ماه : 3,798
    بازدید سال بازدید سال : 28,882
    بازدید کلی بازدید کلی : 55,188

    اطلاعات شما اطلاعات شما
    آی پی آی پی : 3.137.162.105
    مرورگر مرورگر : Safari 5.1
    سیستم عامل سیستم عامل :
    تاریخ امروز امروز : پنجشنبه 07 تیر 1403

یک پلاگین بسیار ساده CAPTCHA وردپرس ضد هرزنامه


افزونه Really Easy CAPTCHA Prevention Spam وردپرس یکی از افزونه هایی است که برای هر سایت وردپرسی بسیار مهم است و نداشتن این نوع افزونه ها باعث افزایش اسپم سایت شما می شود. افزونه Really Simple CAPTCHA یکی از محبوب ترین افزونه هایی است که در دسترس شماست. برای جلوگیری از ارسال نظرات رباط می توانید وارد شوید و در صفحه اسپم ثبت کنید. استفاده از این افزونه آسان است و من محمد سلاشوری در ادامه این مقاله به بررسی و معرفی ویژگی های این افزونه می پردازم. با ما بمان. .

یک پلاگین CAPTCHA واقعا ساده

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

چگونه پلاگین CAPTCHA واقعا ساده کار می کند

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

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

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

به عنوان مثال "a7hk3ux8p.png" و "a7hk3ux8p.txt". در این مورد و مثالی دیگر، وقتی یک پاسخ دهنده در پاسخ به تصویر "a7hk3ux8p.png" "K5GF" را پاسخ می دهد، CAPTCHA ساده هش "K5GF" را محاسبه می کند و آن را با حدس ذخیره شده در "a7hk3ux8p.txt" مقایسه می کند. ” و اگر این دو مطابقت داشته باشند، پاسخ صحیح تایید می شود.

نحوه راه اندازی افزونه Really Simple CAPTCHA

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

ابتدا افزونه را دانلود و بر روی وردپرس نصب و فعال کنید.

در مرحله بعد، برای پیکربندی افزونه باید از منوی تنظیمات (همانطور که در تصویر نشان داده شده است) به گزینه Easy CAPTCHA نگاه کنید.

پس از انتخاب این گزینه به صفحه تنظیمات این افزونه هدایت می شوید

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

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

گزینه اول مخفی است

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

گزینه دوم ساده است

این گزینه به شما این امکان را می دهد که سیستم (تصویر catcha) را برای کاربر تخفیف اجباری کنید که بهترین گزینه و توصیه ما به شما است زیرا کدهای فایل های داخل وب سایت شما را فراخوانی می کند و لازم است سایت شما به https پیوند داده نشود. : //www.google. com/recaptcha نیز سریعتر کار خواهد کرد.

گزینه سوم reCaptcha است

این گزینه به شما امکان می دهد از سایت Google Captcha بالا برای قالب ها استفاده کنید. با انتخاب این گزینه می توانید دو کد SITE KEY و SECRET KEY را از گوگل کپچا دریافت کرده و در فیلد وارد کنید تا تصویر کپچای سایت شما فعال شود.

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

همانطور که می دانید افزونه های وردپرس متن باز هستند و توسط برنامه نویسان قابل تغییر هستند. می توانید از این پسوند با فرم تماس خود (فرم تماس 7) استفاده کنید. به روش های زیر توجه کنید:

ابتدا یک نمونه از یک کلاس کپچا واقعا ساده ایجاد کنید:

$captcha_instance = novi ReallySimpleCaptcha ();

شما می توانید متغیرهای نمونه را به دلخواه تغییر دهید.

// رنگ پس زمینه تصویر CAPTCHA را به سیاه تغییر دهید

$capcha_instance->bg = آرایه(0, 0, 0);

کلمات تصادفی برای CAPTCHA ایجاد کنید.

$word = $captcha_instance->generate_random_word();

یک فایل تصویری و یک فایل متنی مربوطه را در یک دایرکتوری موقت ایجاد کنید.

$prefix = mt_rand();

$captcha_instance->generate_image (پیشوند $، $ word);

سپس تصویر و پاسخ پاسخ دهنده را نشان دهید صحت پاسخ را بررسی کنید.

مراجعه به صفحه مقاله:  https://blogten.ir/really-simple-captcha-pl/


تاریخ ارسال پست: سه شنبه 30 خرداد 1402 ساعت: 18:13

بخش نظرات این مطلب


کد امنیتی رفرش