كيفية استخدام Webhooks في نماذج WordPress
نشرت: 2022-07-24كم عدد تطبيقات أو خدمات الويب التي تستخدمها للعمل؟ ما الطريقة التي يجب أن تفعلها عندما يتعلق الأمر بنقل معلومات البيانات بين تلك الأدوات؟
إذا كنت تعمل على WordPress وترغب في إرسال البيانات مباشرة إلى تطبيق ويب ، فما عليك سوى تجربة يدك في webhooks.
إذا لم تكن لديك أي فكرة عن كيفية خدمة الويب هوك لعملك ، فاحرص على متابعة هذه المقالة. سنقدم لك Webhooks وكيفية استخدامها في نماذج WordPress مع مكون إضافي تابع لجهة خارجية.
- ما هي Webhooks؟
- لماذا تستخدم Webhooks؟
- كيفية استخدام Webhook في نماذج WordPress؟
- قم بتوصيل WPForms بـ Slack من خلال Webhooks
ما هو الويب هوك؟
ببساطة ، يسهل الويب هوك الاتصال بين تطبيقين للويب. يساعدك في إرسال المعلومات تلقائيًا من نماذج WordPress الخاصة بك إلى أداة خارجية. على سبيل المثال ، يمكنك تحديث معلومات الشراء الجديدة من خلال نموذج لفريق Slack الخاص بك دون أي إجراءات يدوية. هذا بالتأكيد يضاعف من إنتاجية عملك ويوفر لك الكثير من الوقت.
من الناحية الفنية ، فإن webhook هو طلب HTTP يتم تشغيله بواسطة نظام مصدر وإرساله إلى نظام هدف. بشرط حدوث حدث أو مشغل على موقع الويب الخاص بك ، سيحمل webhook جميع المعلومات حول هذا الحدث إلى الخدمة المتصلة. بالتأكيد ، تأتي هذه العملية تلقائيًا.
لماذا تستخدم Webhooks؟
بصفتك مالكًا لموقع العضوية ، فنحن على يقين من أنه يتعين عليك التعامل مع الكثير من الأشياء. لا شك أن إدخال البيانات يدويًا يستغرق وقتًا طويلاً. هل سيكون من الممكن تقدير المدة التي يستغرقها نقل كل جزء من معلومات المشتركين الجدد من موقع الويب الخاص بك إلى برنامج الإدارة يدويًا؟ ربما لا يستطيع أحد قياس المدة الدقيقة لأنها قد تستمر لعشرات الساعات.
إضاعة الوقت شيء واحد فقط. العمل الشاق هو عقبة أخرى. من المحتمل أنك لا تريد قضاء يوم كامل في كتابة بيانات المستخدمين. ولجعل هذا الأمر أكثر ملاءمة ، فإن خطافات الويب هي الحل الأمثل لك.
في نفس السياق ، يمكن تطبيق Webhooks على برامج التسويق عبر البريد الإلكتروني أو بوابات الدفع أيضًا.
من أجل استخدام webhooks ، دعنا نتعرف على أدلة خطوة بخطوة في الإرشادات التفصيلية التالية.
كيفية استخدام Webhooks في نماذج WordPress
هناك العديد من الطرق لإنشاء نموذج webhook في WordPress. لكل من التقنيين وغير التقنيين ، نقترح المكون الإضافي WPForms لأنه يقدم Webhook Addon الذي يحدد إنشاء webhooks. هذه الأدوات صديقة للمبتدئين. لا توجد حتى مهارات البرمجة المطلوبة ، ولكن بضع نقرات لتمكين وظائفهم.
الخطوة 1: قم بتثبيت WPForms Plugin و Webhook Form Addon
قبل تثبيت أي إضافات ، تأكد من تثبيت وتفعيل المكون الإضافي WPForms على موقع WordPress الخاص بك. اذهب ببساطة إلى الإضافات > إضافة جديد واكتب "WPForms" في شريط البحث.
بعد ذلك ، تحتاج إلى ترقية ترخيص WPForms الخاص بك لإلغاء تأمين المزيد من الميزات المتقدمة بما في ذلك الوظائف الإضافية. بمجرد التحقق من ترخيصك ، لا تتردد في تثبيت Webhooks Addon وتنشيطه.
الخطوة 2: إنشاء نموذج Webhook
أولاً ، أضف نموذجًا جديدًا أو قم بتحرير نموذج موجود باستخدام المكون الإضافي WPForms. انتقل إلى WPForms في الشريط الجانبي للمسؤول واستعرض إلى صفحة نظرة عامة على النماذج . ثم انقر فوق الزر "إضافة جديد" لبدء إنشاء نموذج.
في صفحة إعدادات النموذج ، يمكنك إما إدخال اسم النموذج أم لا. أنت مطالب باختيار قالب لمنشئ النماذج الخاص بك. ومع ذلك ، إذا كنت تريد تركه من البداية ، فما عليك سوى تحديد نموذج فارغ .
عند اكتمال النموذج ، انتقل إلى الإعدادات > Webhooks وقم بتشغيل الخيار تمكين Webhooks . وهذا ، بالطبع ، ينشئ نموذج ويب هوك بعد ذلك.
يمكنك الآن إنشاء عدة خطاطيف ويب وربطها بالعديد من التطبيقات أو الخدمات. سنشير إلى تعليمات لتوصيل webhooks مع Slack ، على سبيل المثال. يمكنك أخذها كمرجع لفعل الشيء نفسه مع الأدوات الأخرى.
قم بتوصيل WPForms بـ Slack من خلال Webhooks
كما ذكرنا ، سنرشدك إلى كيفية استخدام webhooks لتوصيل WPForms الخاص بك بـ Slack في هذا القسم.

الخطوة 1: قم بإنشاء تطبيق Slack الجديد الخاص بك
للبدء ، قم بإنشاء تطبيق Slack جديد يربط فريق مساحة عمل Slack الخاص بك إلى WordPress. قم بزيارة صفحة Slack API وانقر على زر إنشاء تطبيق .
بعد ذلك ، سيتم فتح تراكب لاختيار الطريقة التي ترغب في تكوين تطبيقك بها من خيارين: من البداية أو من بيان التطبيق. في هذا البرنامج التعليمي ، نود استخدام خيار من نقطة الصفر .
في الخطوة التالية ، قم بتسمية التطبيق واختر مساحة عمل لتطوير تطبيقك فيها. طالما انتهيت من هذين الحقلين ، فأنت جاهز لإنشاء التطبيق .
انقر فوق خيار Webhooks الواردة في صفحة المعلومات الأساسية ، وقم بتمكين تنشيط Webhooks الواردة . بهذه الطريقة ، يُسمح لك بنشر رسائل من مصادر خارجية في Slack.
تتمثل المرحلة التالية في إعداد عناوين URL الخاصة بـ webhooks للحصول على معلومات من نماذج WordPress الخاصة بك. في صفحة قسم Webhooks URLs for Your Workspace ، انقر فوق الزر Add New Webhook to Workspace .
ينقلك هذا إلى صفحة أخرى حيث يمكنك تحديد قناة Slack (من قائمة منسدلة) لإرسال رسائلك إليها. بمجرد اختيار القناة المستهدفة ، انقر فوق السماح .
لقد عدت الآن إلى الصفحة السابقة حيث يمكنك رؤية عنوان URL جديد لخطاف الويب لتطبيق Slack. انسخ عنوان URL هذا لمزيد من الخطوات.
الخطوة 2: أضف Slack Webhooks إلى WPForms
افتح نموذج webhooks الذي تم إنشاؤه مسبقًا ، والصق عنوان URL في حقل عنوان URL للطلب لتوصيل نموذجك بواجهة برمجة تطبيقات Slack. بالنسبة لبقية إعدادات webhooks ، لا تتردد في تكوينها حسب رغبتك.
نظرًا لأن جميع الإعدادات تتم لطلب الرد التلقائي على الويب ، تذكر حفظ التغييرات بالنقر فوق الزر " حفظ ".
الخطوة 3: انشر نموذج Webhooks على موقع WordPress الخاص بك
تحتاج إلى إضافة نموذج webhooks على صفحاتك بحيث يمكن مزامنة البيانات تلقائيًا مع قناة Slack الخاصة بك.
في لوحة تحكم مسؤول WordPress ، انتقل إلى Pages > Add New وابحث عن "WPForms" في شاشة محرر القوالب. بمجرد إضافة WPForms إلى صفحتك ، ستظهر لك قائمة منسدلة لتحديد نموذج webhook.
بعد ذلك ، انقر فوق الزر " نشر " في الزاوية اليمنى العليا لنشر الصفحة التي تحتوي على نموذج الخطافات على الويب على موقعك.
إذا كنت تستخدم محرر WordPress الكلاسيكي ، فاستخدم الزر Add Form في المحرر لإضافة نموذج webhooks إلى صفحاتك.
بعد نشر نموذج webhooks ، ستتلقى إشعارات Slack عندما يكون هناك إرسال نموذج من موقع الويب الخاص بك.
استخدام Webhooks لربط نماذج WordPress الخاصة بك بتطبيقات أخرى
بمساعدة عناوين URL الخاصة بـ webhooks ، يمكنك بسهولة استخدام WPForms للاتصال بالتطبيقات والخدمات المختلفة. الميزة الكبيرة لهذه الطريقة هي أنك تتحكم بشكل كامل في البيانات التي تريد تسليمها وإرسالها إلى تطبيقات أخرى.
لا يمكن إنكار أن webhooks قابلة للخدمة ، مما يدعمك لإرسال المعلومات تلقائيًا من نماذج WordPress الخاصة بك إلى تطبيقات خارجية. هذا يوفر عليك الكثير من العمل ويزيد من إنتاجية عملك وكفاءته في وقت واحد.
لا تتردد في استخدام webhooks في أسرع وقت ممكن. يجب أن تفاجأ بمدى روعتها لعملك.