تلفن تماس

02191097212

سبد خرید فروشگاه

آموزش جلوگیری از اسپم یا هرزنامه در افزونه گرویتی فرمز

آموزش جلوگیری از اسپم یا هرزنامه در افزونه گرویتی فرمز
آموزش جلوگیری از اسپم یا هرزنامه در افزونه گرویتی فرمز

فهرست مطالب آموزش جلوگیری از اسپم یا هرزنامه در افزونه گرویتی فرمز

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

توجه: برای خرید افزونه گرویتی فرمز اینجا کلیک کنید.

نحوه جلوگیری از اسپم یا هرزنامه در افزونه گرویتی فرمز

خلاصه مقاله:

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

استفاده از ویژگی (Honeypot) برای جلوگیری از اسپم یا هرزنامه در افزونه گرویتی فرمز

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

[date and time] - DEBUG --> Gravity_Forms\Gravity_Forms\Honeypot\GF_Honeypot_Handler::validate_honeypot(): Is honeypot input empty? false
[date and time] - DEBUG --> Gravity_Forms\Gravity_Forms\Honeypot\GF_Honeypot_Handler::validate_honeypot(): Is version_hash input valid? false
[date and time] - DEBUG --> Gravity_Forms\Gravity_Forms\Honeypot\GF_Honeypot_Handler::validate_honeypot(): Are both inputs valid? false
[date and time] - DEBUG --> Gravity_Forms\Gravity_Forms\Honeypot\GF_Honeypot_Handler::handle_abort_submission(): Result from Honeypot: true
[date and time] - DEBUG --> GFFormDisplay::process_form(): Aborting early via gform_abort_submission_with_confirmation filter.

لطفاً توجه کنید:

  1. فیلتر (gform_honeypot_labels_pre_render) را می توان برای تغییر برچسب های مورد استفاده در قسمت (honeypot) استفاده کرد.
  2. اگر (HTML5) در صفحه فرم ها –>  تنظیمات فعال باشد، ویژگی (autocomplete=’new-password’) به ورودی اضافه می شود که به جلوگیری از پر شدن ورودی توسط مرورگر ها کمک می کند.

استفاده از کپچا ها برای جلوگیری از اسپم یا هرزنامه در افزونه گرویتی فرمز

افزودنی (Cloudflare Turnstile) جایگزینی برای (reCAPTCHA) با تمرکز بر حفظ حریم خصوصی و تجربه کاربر ارائه می دهد. به طور خودکار از میان مجموعه چرخشی چالش های مرورگر غیر مزاحم بر اساس تله متری و رفتار مشتری که در طول یک جلسه نمایش می دهد،

بدون استفاده از کوکی ها انتخاب می کند. افزودنی (reCAPTCHA) ما قابلیت (Google reCAPTCHA v3) را به جعبه ابزار شما اضافه می کند. فیلد کپچای داخلی روش دیگری برای کاهش هرزنامه از رباط ‌ها است، اگرچه می‌ تواند مشکلات دسترسی را معرفی کند. این افزونه (reCAPTCHA) نسخه دو (Google) و افزونه (Really Simple CAPTCHA) شخص ثالث را ادغام می کند.

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

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

  • پاندا سیاه است و _____
  • 4 + 7 = _____
  • آنچه بالا می رود، باید بیاید _____
  • یک گاو چند پا دارد؟ _____

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

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

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

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

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

استفاده از (Cloudflare) برای جلوگیری از اسپم یا هرزنامه در افزونه گرویتی فرمز

(Cloudflare) خدمات مختلفی از جمله قوانین دسترسی (IP)، حفاظت از (DDoS، WAF، Bot Management، Rate Limiting، SSL/TLS و DNSSEC) ارائه می‌ کند که می‌ تواند از سایت و فرم‌ های شما محافظت کند. با قوانین دسترسی به (IP)، می توانید به راحتی کل کشور ها را مسدود کنید. افزودنی (Cloudflare Turnstile) ما ادغام با سرویس (Cloudflare Turnstile) را امکان پذیر می کند.

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

گرویتی فرمز شامل پشتیبانی داخلی از افزونه (Akismet Anti-Spam) توسط (Automattic) است. همچنین یک افزودنی (Akismet) دارد که ادغام با تنظیمات سطح فرم را بهبود می بخشد تا به بهبود کیفیت اطلاعات ارسالی به (Akismet) برای ارزیابی کمک کند. افزونه های زیر از توسعه دهندگان معتبر هستند:

  1. فهرست بلاک (Gravity Perks) توسط (Gravity Wiz) می‌ تواند برای تأیید اعتبار ارسال‌ ها در برابر کلید های نظر غیر مجاز وردپرس استفاده شود. کلید های کامنت غیر مجاز قبلاً با نام‌ های فهرست بلوک نظرات (وردپرس 5.4) و فهرست سیاه نظر (وردپرس 5.3 و قبل‌ تر) شناخته می‌ شدند.
  2. (Gravity Perks Limit Submissions) توسط ارائه دهنده،( Gravity Wiz) می‌ تواند برای محدود سازی تعداد ورودی‌ هایی که می ‌توانستند توسط تقریباً هر چیزی (کاربر، نقش، IP، URL، مقدار فیلد) ارسال شوند، برای تقریباً هر دوره زمانی استفاده شود.
  3. (Gravity Forms Zero Spam) توسط ارائه دهنده، (GravityKit) از جاوا اسکریپت برای افزودن یک ورودی سفارشی به فرم استفاده می کند. اگر ورودی در ارسال یافت نشد یا مقدار با مقدار مورد انتظار مطابقت نداشت، ارسال به عنوان هرزنامه علامت ‌گذاری می ‌شود.
  4. (Gravity Forms OpenAI) توسط ارائه دهنده، ( Gravity Wiz) می‌ تواند برای بررسی اینکه آیا محتوای فرم ارسالی با خط ‌مشی محتوای (OpenAI) مطابقت دارد یا خیر استفاده شود.
معرفی کپچا ها
  • G-Forms hCaptcha by Web & App Easy B.V.
  • Friendly Captcha for WordPress by Friendly Captcha GmbH.
  • Simple Cloudflare Turnstile by Elliot Sowersby, RelyWP.
افزودنی  هایی برای اعتبار سنجی فیلد
  • BSK Forms Blacklist by BannerSky.com.
  • Gravity Forms Block Email Domains by Road Warrior Creative.
  • Gravity Forms Email Blacklist by hallme.
  • Byteplant Email Validator by byteplant.com.
  • Byteplant Phone Validator by byteplant.com.
  • Dilli Email Validator by Dilli Labs LLC.
مسدود کننده های اسپم
  • Toolbelt by Ben Gillbanks.
  • Anti-Spam by CleanTalk.
  • Cerber Security, Antispam & Malware Scan.
  • WPBruiser + Gravity Forms Extension.
  • Human Presence by Human Presence Technology.
  • Zero Spam for WordPress by Highfivery LLC.
مسدود سازی توسط آی پی
  • Block IPs for Gravity Forms by Team Bright Vessel.

استفاده از کد های کوتاه برای جلوگیری از اسپم یا هرزنامه در افزونه گرویتی فرمز

قطعه کد را می توان در فایل قالب (functions.php) یا افزونه های عملکرد سفارشی استفاده کرد.

اعتبار سنجی فیلد

ویژگی های (gform_field_validation) و یا (gform_validation) را می توان برای انجام اعتبار سنجی سفارشی مقادیر فیلد استفاده کرد.

  • Integrate with QuickEmailVerification API
ویژگی اسپم

فیلتر (gform_entry_is_spam) می ‌تواند برای علامت‌ گذاری موارد ارسالی به ‌عنوان هرزنامه استفاده شود.

  • Integrate with the ZeroBounce Email Validation API
  • Check field values for URLs
  • Rate limit submissions based on the IP address
  • Check that first and last name inputs contain different values
  • Use ipapi.co to check country code for IP address
  • Gravity Forms and Disallowed Keys by Ipstenu (Mika Epstein)
  • Stopping Jerks in Gravity Forms by Ipstenu (Mika Epstein)

پیمایش به بالا

%70 تخفیف کلیه محصولات به مدت محدود

ساعت
دقیقه
ثانیه