كيف تضيف CAPTCHA في نماذج WordPress الخاصة بك؟ (دليل سهل 2022)

نشرت: 2022-04-22

قد يكون عدم معرفة كيفية إضافة Captcha في نموذج WordPress أمرًا محبطًا. خاصة عندما يكون الأمر أسهل بكثير مما تعتقد. لا تقلق؛ بعد قراءة هذه المقالة ، ستتمكن من تمكين Captcha في WordPress دون أي متاعب.

هل تعلم أن الشكل الكامل لـ CAPTCHA هو "اختبار تورينج عام مؤتمت بالكامل لإخبار أجهزة الكمبيوتر والبشر بعيدًا"؟ ببساطة ، تساعد إضافة Captcha موقعك على التعرّف بين الكمبيوتر والعميل البشري الحقيقي.

إذا بقيت معنا حتى النهاية ، فسوف تتعلم المزيد حول قوة إضافة Captcha إلى موقع الويب الخاص بك. ونعم ، لقد ذكرنا أيضًا كيفية إضافة Captcha و Google reCaptcha إلى النموذج الخاص بك.

جدول المحتويات

فوائد إضافة Captcha إلى نموذج WordPress الخاص بك

أول شيء يساعده Captcha في حماية موقعك من عمليات إرسال النماذج المزيفة. بدون Captcha ، لا يمكن لأي موقع تمييز ما إذا كان البشر أو الروبوتات قد أرسلوا النماذج. وبالتالي ، يمكن للمهاجمين إرسال بريد عشوائي إلى موقعك باستخدام المعلومات التي تم إنشاؤها بواسطة الكمبيوتر للاشتراك في النماذج.

بخلاف ذلك ، إذا كنت تمتلك موقعًا للتجارة الإلكترونية ، فيمكن أن تجعل Captcha عملية الدفع عبر الإنترنت أكثر أمانًا. كما أنه يمنع المتسللين من إنشاء حسابات بريد إلكتروني متعددة. يمكنهم استخدام هذه الحسابات للاشتراك في موقعك واختراق البيانات المهمة.

ومع ذلك ، إذا قمت بإضافة Captcha إلى النموذج الخاص بك ، فيمكنك تفادي كل هذه المصائب التي تحدث لموقعك.

لذلك ، دون مزيد من اللغط ، دعنا نكتشف طرق تمكين Captcha على موقعك.


دليل حول كيفية إضافة Captcha في نموذج WordPress

يمكنك إنشاء العديد من أنواع النماذج في WordPress ، مثل نموذج الاستبيان ونموذج الطلب ونموذج الدفع عبر الإنترنت وغير ذلك الكثير.

ومع ذلك ، سيشرح هذا البرنامج التعليمي كيفية إضافة Captcha إلى نموذج الاتصال واستمارة التسجيل وتسجيل الدخول. سنقوم بإضافة Google reCaptcha إلى نموذج تسجيل الدخول والتسجيل ، بينما يتم إضافة Captcha المخصص إلى نموذج الاتصال.

الفرق الرئيسي بين Google reCaptcha و Captcha هو أن Google reCaptcha هي خدمة مجانية. كل ما عليك فعله هو دمجه في النموذج الخاص بك.

كما يوحي الاسم ، باستخدام Captcha المخصص ، يمكنك إنشاء Captcha الخاصة بك. مدى الأسئلة الصعبة التي تريد إضافتها متروك لك تمامًا. بعد قولي هذا ، دعنا نتعلم كيفية إضافة Captcha في نموذج WordPress.

1) أضف كلمة التحقق إلى نموذج الاتصال

أولاً ، سنتعلم كيفية تمكين Captcha في نموذج الاتصال. قبل ذلك ، نحتاج إلى مكون إضافي موثوق به وسهل الاستخدام لبرنامج WordPress يسمح لنا بإنشاء نموذج اتصال بالإضافة إلى إضافة Captcha.

لا تخف ، لأن إيفرست فورست هنا. إنه مكون إضافي مشهور منشئ نماذج WordPress. ناهيك عن أن واجهة السحب والإفلات الخاصة به يمكن أن تساعدك في إنشاء أي نوع من النماذج في غضون دقائق. بخلاف ذلك ، فإنه يحتوي على ميزات مثل:

  • مصمم النموذج
  • حقول نموذج غير محدودة
  • قوالب النماذج المصممة مسبقًا
  • العديد من الوظائف الإضافية المميزة
ايفرست فومرس

لمعرفة المزيد ، انتقل إلى مقالة المراجعة هذه على Everest Forms.

ط) تثبيت وتفعيل نماذج ايفرست

بعد تسجيل الدخول إلى لوحة تحكم WordPress الخاصة بك ، انتقل إلى الإضافات >> إضافة قائمة جديدة .

إضافة زر البرنامج المساعد الجديد

اكتب نماذج Everest في شريط البحث. بمجرد ظهوره في نتيجة البحث ، انقر فوق الزر " تثبيت الآن " ، وأخيرًا ، اضغط على الزر " تنشيط ".

تفعيل نماذج ايفرست

وهذا كل شيء؛ لقد نجحت في تثبيت وتفعيل الإصدار المجاني من المكون الإضافي Everest Forms.

ومع ذلك ، فإن الإصدار المجاني لا يقدم حقل Captcha ؛ ومن ثم ، فإن شراء الإصدار المتميز إلزامي.


ب) قم بتثبيت Everest Forms Pro

قم بزيارة الصفحة الرسمية للمكون الإضافي - WPEverest. من القائمة المنسدلة - الإضافات ، حدد نماذج إيفرست .

القائمة المنسدلة لأشكال إيفرست

الآن ، انتقل إلى صفحة التسعير وحدد الخطة التي تناسبك بشكل أفضل. انقر على زر البدء واملأ جميع حقول الدفع اللازمة.

صفحة تسعير نماذج إيفرست

على عنوان البريد الإلكتروني الذي أضفته أثناء عملية الدفع ، سيرسل WPEverest بيانات اعتماد تسجيل الدخول وفاتورة الشركة. يمكنك تسجيل الدخول إلى حساب المستخدم الخاص بك باستخدام بيانات اعتماد تسجيل الدخول.

بمجرد تسجيل الدخول ، انتقل إلى علامة التبويب التنزيلات وقم بتنزيل المكون الإضافي Everest Forms pro.

ثم حدد الإضافات >> إضافة قائمة جديدة من لوحة معلومات WordPress الخاصة بك. انقر فوق خيار تحميل البرنامج المساعد الذي يمكنك رؤيته في الأعلى.

تحميل البرنامج المساعد

بعد ذلك ، اختر الملف المضغوط الذي قمت بتنزيله مسبقًا وقم بتثبيته . لا تنس تنشيط المكون الإضافي.

تحميل البرنامج المساعد نماذج ايفرست

لكن عملية تنشيط المكون الإضافي تكتمل فقط عند إضافة مفتاح الترخيص. اذهب إلى علامة التبويب مفاتيح الترخيص من حساب المستخدم الخاص بك ، انسخ مفتاح الترخيص والصقه في شريط مفتاح الترخيص. أخيرًا ، حدد زر تطبيق .

لصق مفتاح الترخيص

ج) إنشاء نموذج اتصال

سبب آخر لاختيارنا المكون الإضافي Everest Forms هو أنه يوفر تجربة مستخدم ممتازة. حتى الشخص الذي ليس لديه معرفة بالشفرات يمكنه إنشاء نموذج اتصال باستخدام هذا البرنامج المساعد.

تأتي نماذج Everest مع قالب نموذج اتصال مبني مسبقًا. إذا قمت بالنقر فوق Everest Forms >> Add New ، فسيتم نقلك إلى صفحة قالب النموذج. يتوفر أكثر من 10 قوالب.

أشكال ايفرست إضافة زر جديد

نموذجان للاتصال - بسيط ومتقدم يمكن إنشاؤه وفقًا لمتطلباتك. في الوقت الحالي ، سنقوم بإنشاء نموذج اتصال بسيط. ومن ثم ، إذا قمت بالمرور فوقها ، فسيظهر خيار البدء ؛ اختره.

إنشاء نموذج الاتصال

قبل إنشاء النموذج ، يمكنك أيضًا معاينته .

ستظهر نافذة منبثقة وتقترح عليك تسمية النموذج الخاص بك. بعد ذلك ، اضغط على زر متابعة .

اسم نموذج الاتصال

في نموذج الاتصال الذي تم تشكيله حديثًا ، هناك 4 حقول أساسية: الاسم والبريد الإلكتروني والموضوع والرسالة. يمكنك إضافة المزيد من الحقول إذا كنت تريد.

لمزيد من المعلومات التفصيلية ، راجع مقالتنا حول كيفية إنشاء نموذج اتصال.


4) إضافة حقل Captcha في النموذج الخاص بك

لقد وصلنا إلى الخطوة الأكثر توقعًا في هذا البرنامج التعليمي. لقد خمنت ذلك بشكل صحيح. حان الوقت لإضافة كلمة التحقق المخصصة إلى النموذج الخاص بك. لهذا ، نحتاج إلى إضافة Everest Forms - Custom Captcha .

تساعدك هذه الوظيفة الإضافية على إضافة طبقة أمان إضافية إلى النموذج الخاص بك. الميزة الأكثر أهمية لهذه الوظيفة الإضافية هي أنها تسمح بإضافة أسئلة مخصصة ورياضيات captcha لمنع عمليات إرسال نماذج البريد العشوائي. لتثبيت الوظيفة الإضافية ، انتقل إلى Everest Forms >> Add-ons.

ايفرست أشكال إضافات

ابحث في الوظيفة الإضافية Custom Captcha واضغط على الزر Install Addon . تحتاج أيضًا إلى تنشيطه .

كيفية إضافة كلمة التحقق في نموذج ووردبريس

بعد ذلك ، ارجع إلى نموذج الاتصال الذي تم إنشاؤه حديثًا من خلال التنقل في نماذج إيفرست >> جميع النماذج . مرر مؤشر الماوس فوق النموذج الذي قمت بإنشائه مسبقًا وانقر فوق الخيار " تحرير ".

تحرير نموذج الاتصال

لإضافة حقل captcha في النموذج الخاص بك ، انقر فوق الزر " إضافة صف ". الآن اسحب عنصر واجهة مستخدم Captcha من اللوحة اليسرى وقم بإفلاته على الجانب الأيمن.

أضف حقل Captcha

V) تخصيص حقول Captcha

حقل Captcha قابل للتخصيص ، لذا يمكنك تخصيصه بسهولة ليلائم مكانة موقع الويب الخاص بك. ما عليك سوى تحديد خيارات الحقل ، وستجد خيارات إعدادات متعددة. أدناه شرحناها بإيجاز:

التسمية : التسمية الحالية للحقل هي Captcha . يمكنك تغيير النص إلى أي شيء تريده ، مثل " حل المشكلة" .

خيار التسمية

التنسيق : يوجد تنسيقان يمكنك الاختيار بينهما - الرياضيات وسؤال وجواب . إذا حددت الخيار Math في كل مرة ، فسيتم تقديم اختبار captcha مختلف للرياضيات للمستخدمين.

من ناحية أخرى ، يتيح لك خيار السؤال والجواب إضافة أسئلة وإجابات مخصصة. يمكنك إضافة عدة أسئلة حسب رغبتك. انقر فوق علامة "+" لإضافة المزيد من الأسئلة. يمكنك أيضًا إزالتها بعلامة "-".

أسئلة وأجوبة Captcha

من بين جميع الأسئلة ، يتم طرح سؤال عشوائي واحد على المستخدمين للإجابة أثناء ملء النموذج.

الوصف : أضف وصفًا لحقل Captcha. سيظهر في الجزء السفلي من الحاوية.

اضف وصفا

خيارات متقدمة

  • نص العنصر النائب : يتيح لك هذا الخيار إضافة نص في حقل مربع الإجابة.
  • إخفاء التسمية: يمكنك إما إخفاء تسمية Captcha أو إظهارها.
  • فئات CSS: هنا ، يمكنك إضافة اسم فئة CSS لحاوية حقل Captcha.

المنطق الشرطي

يتيح لك تمكين هذا الخيار إظهار أو إخفاء Captcha وفقًا لإدخال المستخدم. علاوة على ذلك ، يمكنك إضافة قواعد شرطية. فيما يلي خيارات الإعداد المختلفة التي يمكنك تكوينها:

  • إظهار / إخفاء : اختر ما إذا كنت تريد إظهار أو إخفاء الحقل.
  • حدد الحقل : من هذه القائمة المنسدلة ، حدد الحقل الذي يحدد الشرط.
  • الشرط : اختر شروطًا مختلفة بين هو ، وليس ، فارغًا ، ليس فارغًا ، أكبر من ، وأقل من.
  • حدد الخيار : اكتب القيمة الشرطية هنا.

هذا مثال بسيط. اخترنا الرسالة كحقل شرطي. يظهر حقل Captcha فقط إذا قام المستخدمون بكتابة رسالة في النموذج.

مثال المنطق الشرطي

هذا مجرد مثال بسيط. يمكنك جعل الشرط معقدًا كما تريد لتأمين نموذج WordPress الخاص بك.

فيما يلي مقال كامل حول كيفية استخدام المنطق الشرطي في نماذج إيفرست.

إذا كنت راضيًا عن النموذج والإعدادات ، فاضغط على زر حفظ الموجود في الأعلى.

من خلال هذه الخطوات البسيطة ، أصبح نموذج الاتصال على موقعك الآن آمنًا وآمنًا. لا يمكن للقراصنة إرسال نماذج خاطئة وخبيثة إلى موقع WordPress الخاص بك الآن.

ملاحظة : تتيح لك نماذج Everest أيضًا دمج Google reCaptcha في النموذج الخاص بك. يرجى الاطلاع على هذه الوثائق لفهم أفضل. معلومة أخرى أساسية هي أنه يمكنك دمج Google reCaptcha وإضافة Captcha المخصصة في نفس الوقت.


2) أضف Google reCaptcha إلى نموذج التسجيل وتسجيل الدخول

يسمح نموذج التسجيل للمستخدمين بالتسجيل في موقع WordPress الخاص بك. يمكنك حفظها في قائمتك البريدية للترويج لمنتجاتك. يمكن أن يساعدك هذا بالتأكيد على زيادة الإيرادات وتوليد العملاء المحتملين.

مفيد جدا ، أليس كذلك؟ لذلك ، دعنا ننشئ نموذج تسجيل وتسجيل مستخدم. علاوة على ذلك ، يمكنك إضافة Captcha لتأمينه من عمليات إرسال نماذج البريد العشوائي.

لكن أولاً ، دعنا نثبت مكونًا إضافيًا لنموذج التسجيل وتسجيل الدخول. يوفر WPEverest المكون الإضافي "تسجيل المستخدم" لهذا الغرض تحديدًا.

البرنامج المساعد لتسجيل المستخدم

ط) تثبيت وتنشيط تسجيل المستخدم

انتقل إلى الإضافات >> إضافة قائمة جديدة من لوحة معلومات WordPress الخاصة بك. الآن ، ابحث عن تسجيل المستخدم ؛ بمجرد ظهوره في نتيجة البحث ، انقر فوق التثبيت الآن . أيضًا ، قم بتنشيط المكون الإضافي.

تنشيط البرنامج المساعد لتسجيل المستخدم

بعد ذلك ، تحتاج إلى تمكين خيار العضوية . سيسمح هذا للمستخدمين بالتسجيل في موقعك من الواجهة الأمامية. لذلك ، انتقل إلى الإعدادات >> الخيار العام . حدد خيار يمكن لأي شخص التسجيل واحفظ التغييرات.

تمكين خيار العضوية

ب) إنشاء نموذج التسجيل

إذا لاحظت ذلك بعناية ، فهناك رسالة تثبيت صفحات تسجيل المستخدم على لوحة المعلومات الخاصة بك. إذا قمت بالنقر فوق الزر ، يتم إنشاء نموذج تسجيل افتراضي.

تثبيت صفحات تسجيل المستخدم

يمكنك استخدام هذا النموذج الافتراضي ؛ ومع ذلك ، يمكنك إنشاء نموذج تسجيل من البداية أيضًا. لإنشاء نموذج تسجيل من الأساس ، حدد تسجيل مستخدم >> إضافة جديد .

تسجيل المستخدم إضافة زر جديد

ينقلك هذا إلى صفحة منشئ النماذج حيث يمكنك سحب وإسقاط عناصر واجهة المستخدم وإنشاء نموذج بسهولة.

يمكنك أيضًا رؤية حقلين افتراضيين - يتوفر البريد الإلكتروني للمستخدم وكلمة مرور المستخدم . يمكنك إما الاحتفاظ بها أو إزالتها. بعد ذلك ، انقر فوق الزر "إضافة جديد " وأضف أي عدد تريده من الحقول.

إضافة حقل نموذج جديد

فيما يلي دليل كامل لإنشاء نموذج التسجيل وتسجيل الدخول باستخدام تسجيل المستخدم.


ثالثا) دمج جوجل reCaptcha

يسمح تسجيل المستخدم بدمج Google reCaptcha في نموذج التسجيل الخاص بك. كما ذكرنا سابقًا ، تعد خدمة Google reCaptcha خدمة مجانية تمامًا تساعد مواقع الويب على الحماية من البريد العشوائي.

لدمج reCaptcha ، انتقل إلى تسجيل المستخدمين >> خيار الإعدادات . حدد علامة التبويب التكامل من شريط القائمة العلوي.

أنواع الكابتشا

يمكنك إضافة ثلاثة أنواع من Captcha: reCaptcha v2 و reCaptcha v3 و hCaptcha.

  1. reCaptcha v2 : يتتبع هذا الإصدار المستخدمين بناءً على أفعالهم. على سبيل المثال ، يتطلب الأمر من المستخدمين النقر فوق مربع الاختيار "أنا لست روبوتًا". هناك طريقة أخرى تتمثل في تقديم نوع من تحدي التعرف على الصور.
  2. reCaptcha v3 : على العكس من ذلك ، يعمل reCaptcha v3 في الخلفية. إنه يميز الروبوت والإنسان بناءً على سلوكهم. تقوم بإنشاء درجة وفقًا لأنشطتها على موقعك ؛ كلما زادت النتيجة ، زاد احتمال أن يكون المستخدم إنسانًا.
  3. hCaptcha : hCaptcha هو خيار بديل لـ reCaptcha الذي يميز الروبوتات عن الإنسان باستخدام التعلم الآلي المتقدم. الاختلاف الرئيسي بين reCaptcha و hCaptcha هو أن hCaptcha لا تبيع بيانات المستخدم إلى طرف ثالث.

بعد تحديد إصدار reCaptcha الذي تريده ، حان الوقت لإضافة مفتاح الموقع والمفتاح السري .

لذلك ، قم بزيارة هذا الموقع - صفحة نظرة عامة على Google. الآن ، حدد خيار v3 Admin Console من الشريط العلوي.

صفحة Google reCaptcha الرئيسية

أدخل تسمية موقعك ، والمجال ، وعنوان البريد الإلكتروني ، واقبل شروط خدمة reCAPTCHA . علاوة على ذلك ، اختر ما إذا كنت تريد إضافة reCaptcha v2 أو reCaptcha v3 .

قم بإنشاء مفاتيح Captcha

يحتوي reCaptcha v2 على ثلاثة خيارات مختلفة أخرى. يمكنك اختيار أفضل ما يناسب موقعك.

  • خانة اختيار "أنا لست روبوتًا": يحتاج المستخدمون إلى تحديد مربع "أنا لست روبوتًا".
  • شارة reCAPTCHA غير المرئية: يقوم هذا الخيار بالتحقق من صحة الطلبات في الخلفية.
  • reCAPTCHA Android: هذا الخيار مخصص لأجهزة android. يقوم بالتحقق من صحة الطلبات في تطبيقات Android الخاصة بك.

أخيرًا ، انقر فوق الزر " إرسال ".

دمج reCaptcha v2

إذا اخترت إضافة reCaptcha v2 ، فقم بنسخ ولصق مفتاح الموقع والمفتاح السري اللذين أنشأتهما مسبقًا. بصرف النظر عن ذلك ، توفر Everest Forms أيضًا خيار reCAPTCHA غير المرئي .

دمج reCaptcha v2

دمج reCaptcha v3

من أجل إضافة reCaptcha v3 ، تقدم Everest Forms خيارات إعداد مختلفة. تمامًا مثل reCaptcha v2 ، فإن Site Key و Secret Key ضروريان. ومع ذلك ، ضع في اعتبارك أنك بحاجة إلى مفتاح موقع ومفتاح سري مختلف عن reCaptcha v2.

عملية إنشاء المفاتيح هي نفسها عملية reCaptcha v2. الاختلاف الوحيد هو أنه يجب عليك تحديد زر الاختيار reCaptcha v3 في قسم نوع reCAPTCHA .

حدد reCaptcha v3

يسمح لك reCaptcha v3 أيضًا بتعيين درجة الحد . النتيجة الافتراضية هي 0.4. إذا كانت النتيجة أكبر من درجة العتبة ، يكون التفاعل جيدًا. ولكن ، إذا كانت النتيجة أقل ، فمن المحتمل أن يكون المستخدم روبوتًا. لذلك ، لن يُسمح للمستخدم بإرسال النموذج. يمكنك تحديد النتيجة حسب رغبتك.

دمج reCaptcha v3

Intergrate hCaptcha

إذا كنت ترغب في إضافة Captcha ، فكل ما تحتاجه هو مفتاح الموقع والمفتاح السري. لإنشاء مفتاح الموقع والمفتاح السري لـ hCaptcha ، قم بزيارة هذا الموقع - hCaptcha.com. قم بالتسجيل وحدد خيار الخدمة المجانية.

زر التسجيل hCaptcha

أدخل عنوان بريدك الإلكتروني وكلمة المرور وأنشئ حسابك. بعد إنشاء hCaptcha Site Key و Secret Key ، ما عليك سوى نسخ المفاتيح ولصقها ، والضغط على الزر Save Changes .

ادمج hCaptcha

4) تمكين خيار reCaptcha لنموذج التسجيل

نحن في منتصف عملية كيفية إضافة Captcha في نموذج WordPress. لخطوتك التالية ، انتقل إلى قائمة تسجيل المستخدم .

يمكنك مشاهدة استمارة التسجيل التي قمت بإنشائها (أو النموذج الافتراضي). مرر الماوس فوق الخيار " تحرير " وحدده.

تحرير نموذج التسجيل

في صفحة محرر النموذج ، انتقل إلى إعداد النموذج . ثم قم بتمكين دعم reCaptcha . بعد ذلك ، انقر فوق الزر تحديث النموذج في الجزء العلوي الأيسر.

تفعيل دعم reCaptcha

هذه هي الطريقة التي يظهر بها النموذج الخاص بك إذا اخترت reCaptcha v2 عند معاينته . تذكر أيضًا أننا استخدمنا سمة Zakra هنا. ومن ثم ، قد يظهر النموذج مختلفًا إذا كان هناك سمة أخرى نشطة.

مثال على Google reCaptcha

إذا قمت بدمج reCaptcha v3 ، فهذا هو مظهر reCaptcha في نموذج التسجيل.

مثال على reCaptcha v3

أخيرًا ، إذا قررت إضافة hCaptcha ، فإليك كيف يبدو.

مثال hCaptcha

5) تمكين reCaptcha لنموذج تسجيل الدخول

لتمكين reCaptcha في نموذج تسجيل الدخول ، انتقل إلى User Registration >> Settings (الإعدادات).

إعدادات تسجيل المستخدم

بعد ذلك ، انتقل إلى عام >> خيارات تسجيل الدخول وحدد مربع الاختيار تمكين Captcha .

تفعيل خيار Captcha

أخيرًا ، اضغط على زر حفظ التغييرات .


قم بتغليفه!

إن إضافة Captcha إلى نموذج WordPress الخاص بك يشبه وضع درع على النموذج الخاص بك لحمايته من عمليات إرسال النماذج الخبيثة والكاذبة. وأيضًا ، من البرنامج التعليمي أعلاه ، يجب أن تعرف الآن مدى سهولة إضافة Captcha إلى النموذج الخاص بك.

خاصة مع نماذج Everest ، يمكنك تمكين Captcha في نماذج الاتصال دون متاعب. ولتأمين نموذج تسجيل الدخول والتسجيل الخاص بك ، قم بدمج Google reCaptcha باستخدام المكون الإضافي "تسجيل المستخدم".

وهذا كل ما يتعلق بالدليل حول كيفية إضافة Captcha إلى نموذج WordPress الخاص بك. يرجى مشاركتها مع أصدقائك وعائلتك إذا كنت قد استمتعت بقراءة المقال.

قبل أن تذهب ، إليك مقال مثير للاهتمام حول كيفية تضمين WordPress iFrame. يمكنك أيضًا متابعتنا على Twitter و Facebook للحصول على تحديثات المقالات والأخبار المثيرة.