كيفية إنشاء تقويم الأحداث المقدمة من المستخدم في WordPress (بسهولة)

نشرت: 2021-10-15

هل تريد أن يقوم المستخدمون بإرسال الأحداث إلى تقويم على موقع الويب الخاص بك؟

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

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

قم بإنشاء نموذج الأحداث المقدمة من المستخدم الآن

ما هو تقديم الواجهة الأمامية؟

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

يحتوي WPForms Pro على ملحق رائع لما بعد الإرسال يمكنك دمجه بسهولة مع مكون إضافي للتقويم يسمى تقويم الأحداث.

WPForms هو أفضل مكون إضافي لبرنامج WordPress Form Builder. احصل علية بدون مقابل!

الصفحة الرئيسية لتقويم الأحداث

باستخدام هذا المزيج من المكونات الإضافية ، من السهل أن تأخذ تقديمات الواجهة الأمامية من أجل:

  • الفعاليات المجتمعية
  • المؤتمرات التجارية
  • الحفلات والمهرجانات
  • ندوات عبر الإنترنت
  • مباريات رياضية

…و اكثر.

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

كيف تعمل WPForms مع تقويم الأحداث

سيقوم المكون الإضافي Events Calendar بإنشاء نوع منشور مخصص يسمى الأحداث التي ستظهر في لوحة معلومات WordPress الخاصة بك.

تعمل أنواع المنشورات المخصصة بنفس طريقة عمل المنشورات والصفحات. لكن منشورات الحدث الخاص بك ستكون منفصلة عن المنشورات والصفحات العادية لموقعك.

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

لنبدأ مع تقويم أحداث WordPress الخاص بنا الآن.

كيفية إنشاء نموذج تقويم الأحداث المقدمة من المستخدم في WordPress

لقد أنشأنا مقطع فيديو لمساعدتك في متابعة هذا الدليل.

فيما يلي الخطوات التي سنعمل من خلالها:

  1. قم بتثبيت البرنامج المساعد WPForms
  2. قم بإنشاء نموذج للأحداث التي يرسلها المستخدم
  3. قم بتثبيت البرنامج الإضافي لتقويم الأحداث
  4. قم بتوصيل النموذج الخاص بك بالتقويم الخاص بك
  5. تخصيص رسالة شكر
  6. انشر نموذج الأحداث المقدمة من المستخدم
  7. مراجعة ونشر الأحداث المرسلة
  8. أسئلة مكررة

حسنًا ، أولاً ، دعنا نثبت المكون الإضافي WPForms.

الخطوة 1: قم بتثبيت البرنامج المساعد WPForms

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

بعد ذلك ، ستحتاج إلى تثبيت وتفعيل الملحق Post Submissions لـ WPForms.

للقيام بذلك ، انتقل إلى WPForms » Addons .

افتح قائمة إضافات WPForms لإضافة الأحداث المقدمة من المستخدم

قم بالتمرير لأسفل حتى تجد المنشور المسمى نشر التقديمات .

انقر فوق تثبيت الملحق ثم تنشيط .

أضف الوظيفة الإضافية لما بعد التقديمات لإضافة الأحداث المقدمة من المستخدم

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

الخطوة 2: إنشاء نموذج للأحداث التي يرسلها المستخدم

يجعل WPForms من السهل إنشاء أي نوع من النماذج لموقع الويب الخاص بك.

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

قوالب منشورات المدونة في WPForms

بعد ذلك ، دعنا نعيد تسمية الحقول لتحويل هذا إلى نموذج إرسال حدث:

  • عنوان المشاركة : إعادة تسمية كعنوان حدث
  • الصورة المميزة : إعادة تسمية الصورة الترويجية
  • مقتطفات النشر : إعادة التسمية كوصف قصير للحدث

الآن نحن بحاجة إلى إضافة المزيد من الحقول إلى النموذج.

أولاً ، دعنا نضيف حقل نص منسق بحيث يمكن للزائر إضافة قوائم أحداث منسقة بالكامل مع الصور.

احذف حقل النص الحالي لمحتوى المشاركة ثم اسحب حقل نص منسق في مكانه. سترغب في تسميته وصف الحدث الكامل .

نص منسق بعد حقل الإرسال

في خيارات الحقل لحقل النص المنسق ، قمنا بتشغيل جميع هذه الإعدادات الثلاثة:

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

خيارات حقل نص منسق

لنقم الآن بإضافة حقلي تاريخ / وقت. واحد لوقت البدء والآخر لوقت الانتهاء . باستخدام هذه الحقول ، يمكن للزوار إضافة أحداث ذات يوم واحد أو أحداث متعددة الأيام.

تحرير نموذج الأحداث المقدمة من المستخدم في ووردبريس

في حقلي التاريخ / الوقت ، من الأفضل تعطيل التواريخ السابقة . ستجد هذا في الخيارات المتقدمة لحقل التاريخ / الوقت.

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

تعطيل التواريخ الماضية في منتقي البيانات

حسنًا ، انتهينا. دعنا ننقر فوق حفظ .

الخطوة 3: قم بتثبيت البرنامج الإضافي لتقويم الأحداث

بعد ذلك ، ستحتاج إلى تثبيت مكون إضافي لتقويم أحداث WordPress. تقويم الأحداث هو مكون إضافي مجاني لمواقع WordPress يعمل بشكل رائع مع WPForms.

يتيح الإصدار المجاني من تقويم الأحداث للمستخدمين إنشاء أحداث فردية. يمكنك إنشاء أحداث متكررة باستخدام The Events Calendar Pro.

لنبدأ بالنسخة المجانية. لتثبيته ، انتقل إلى الإضافات » إضافة جديد في لوحة معلومات WordPress وابحث عن تقويم الأحداث .

انقر فوق التثبيت الآن لتثبيت المكون الإضافي.

قم بتثبيت البرنامج المساعد "تقويم الأحداث"

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

سنقوم الآن بإنشاء اتصال بين النموذج الخاص بك والمكوِّن الإضافي لأحداث WordPress.

الخطوة 4: قم بتوصيل النموذج الخاص بك بتقويم حدث WordPress الخاص بك

بعد إعداد المكوِّن الإضافي "تقويم الأحداث" ، تحتاج إلى ربط النموذج الذي أنشأته بالتقويم الخاص بك.

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

ما بعد التقديمات في شكل الأحداث المقدمة من المستخدم

بعد ذلك ، سترغب في مطابقة حقول النموذج مع الحقول التي يبحث عنها تقويم الأحداث.

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

قم بإعداد التعيين على النحو التالي:

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

ما بعد عمليات الإرسال الحقول المعينة

علاوة على ذلك ، قمنا أيضًا بتعيين هذه الحقول من النموذج إلى منشور الأحداث:

  • من المحتمل أن يتم تعيين " نوع المنشور" على " المشاركات" ، لذلك نحتاج إلى تغيير هذا إلى " الأحداث"
  • يجب تعيين حالة النشر على أنها في انتظار المراجعة
  • يمكن أن يكون المستخدم الحالي أي شيء تريده - لقد قمنا بتعيينه لحساب مسؤول الموقع الخاص بنا في WordPress.

الوظيفة الإضافية لإرسال المشاركات - تعيين نوع المنشور

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

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

إعداد Custom Post Meta

خطوة واحدة فقط. لتعيين التاريخ والوقت ، قم بالتمرير لأسفل إلى قسم Custom Post Meta .

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

  • _EventStartDate معين إلى وقت البدء
  • تم تعيين _EventEndDate إلى وقت الانتهاء

تقويم الأحداث التعريفية المنشورة المخصصة

في الواقع ، يعد قسم Custom Post Meta مفيدًا لجميع أنواع الحقول المخصصة. تحقق من قسم الأسئلة الشائعة في نهاية هذه المقالة لمزيد من الحقول التي يمكنك استخدامها هنا.

لقد انتهينا الآن ، فلنضغط على حفظ .

الخطوة 5: تخصيص رسالة شكرًا لك

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

يمكنك القيام بذلك من خلال الانتقال إلى الإعدادات »التأكيدات .

تأكيدات شكل الأحداث

في لوحة المعاينة ، قم بتخصيص رسالتك بأي طريقة تريدها.

رسالة تأكيد نموذج الأحداث

يمنحك WPForms الكثير من الخيارات بعد أن يرسل شخص ما حدثًا إلى تقويم موقع الويب الخاص بك. يمكنك أيضا:

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

للمساعدة في تأكيدات النموذج:

  • تحقق من هذه الوثائق المفيدة حول كيفية إعداد تأكيدات النماذج في WordPress.
  • إذا كنت تريد أكثر من تأكيد واحد ، فتحقق من كيفية إنشاء تأكيدات نماذج متعددة في WPForms.

الخطوة 6: انشر نموذج الأحداث المقدمة من المستخدم

حسنًا ، نحن الآن جاهزون لنشر الحدث على موقع WordPress الخاص بك!

يسمح لك WPForms بإضافة النماذج الخاصة بك بطرق مختلفة ، مثل:

  • معالج التضمين
  • رمز قصير
  • WPForms في محرر الكتلة
  • القطعة الشريط الجانبي
  • وحدة شكل العنصر
  • ديفي تضمين
  • وحدة SeedProd

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

في الجزء العلوي من نافذة منشئ النماذج ، انقر على تضمين .

تضمين نموذج تقديم الحدث

الآن انقر فوق إنشاء صفحة جديدة .

قم بتضمين نموذج مشاركة مقدم من المستخدم في WordPress

وأخيرًا ، اكتب اسمًا لصفحتك وانقر على الزر البرتقالي Let's Go لإنشائه.

قم بتسمية صفحة الحدث التي أرسلها المستخدم في WordPress

الآن كل ما عليك فعله هو الضغط على نشر لنشر النموذج الخاص بك.

انشر نموذج الأحداث المقدم من المستخدم

وهذا كل شيء! شكلك مباشر. يمكنك استخدام CSS لتصميم النموذج بشكل أكبر إذا كنت تريد ذلك.

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

الخطوة 7: مراجعة ونشر الأحداث المرسلة

مذهل! لقد نشرنا الآن نموذج الأحداث الذي أرسله المستخدم في WordPress ، فلنختبره.

إليك ما تبدو عليه واجهتنا الأمامية:

قدم مستخدم الواجهة الأمامية نموذج الأحداث

المضي قدما وإرسال النموذج.

لمراجعة الحدث ، انتقل إلى الأحداث في لوحة معلومات WordPress.

قائمة تقويم الأحداث في WordPress

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

لتحرير الأحداث ، انقر فوق تحرير أسفل عنوان الحدث.

تعديل الحدث المعلق

معاينة التقديم ؛ باستخدام حقل النص المنسق الخاص بـ WPForms ، يمكنك عرض تفاصيل الحدث الكاملة ، بما في ذلك الصور ، داخل لوحة المعلومات الخاصة بك.

تفاصيل نموذج تقديم الحدث

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

وقت البدء والانتهاء في تقويم الأحداث

عند الانتهاء من مراجعة كافة تفاصيل الحدث ، انقر فوق " نشر" . سترى القائمة مدرجة في تقويم الأحداث الجديد الخاص بك على http://yoursite.com/events

حدث منشور في WordPress

وهناك لديك! أنت تعرف الآن كيفية إنشاء تقويم أحداث يقدمه المستخدم في WordPress باستخدام WPForms.

الأسئلة الشائعة حول الأحداث المقدمة من المستخدم

هل لديك المزيد من الأسئلة حول الأحداث المقدمة من المستخدم؟ دعونا نلقي نظرة على المزيد من الطرق التي يمكنك من خلالها استخدام تكامل WPForms Events Calendar.

هل يمكنني إضافة أحداث إلى ووردبريس بدون موافقة؟

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

يدعم المكون الإضافي لتقويم أحداث WordPress الذي نستخدمه هذا.

لجعلها تعمل ، هناك شيئان ستحتاج إلى تعديلهما في الخطوات أعلاه.

في إعدادات المشاركة التقديمات للشكل التقويم الخاص بك، تعيين الحالة إلى المشاركة المنشورة بدلا من مراجعة الانتظار.

انشر الأحداث دون مراجعة في WordPress باستخدام تقويم الأحداث

ثم أدناه في قسم Custom Post Meta ، أضف مفتاحي تعريف آخرين:

  • تم تعيين _EventStartDateUTC إلى وقت البدء
  • _EventEndDateUTC معين إلى وقت الانتهاء

نشر الفوقية للأحداث المنشورة

وهذا كل شيء! لقد قمت بمزامنة نموذج تسجيل الحدث الخاص بك مع تقويم الأحداث. الآن ستبدأ أحداثك مباشرة بمجرد إرسال نموذج التقويم.

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

تحديث بيانات المنطقة الزمنية

هل يمكنني تحصيل رسوم لإدراج الأحداث في WordPress؟

نعم ، WPForms يجعل هذا الأمر سهلاً أيضًا!

إذا قررت أنك تريد الحصول على مدفوعات من المستخدمين عند إرسال الحدث الخاص بهم في التقويم الخاص بك ، فيمكنك استخدام PayPal أو Stripe أو Authorize.Net.

يمكنك حتى استخدام خيارات دفع متعددة والسماح للمستخدم باختيار 1 عند إرسال قائمة.

لإضافة دفعة إلى نموذج قائمة الأحداث الخاصة بك ، ستحتاج فقط إلى إضافة حقل الدفع وتوصيل بوابة الدفع الخاصة بك بـ WPForms. فيما يلي بعض الأدلة الأخرى التي ستساعدك:

  • كيفية قبول المدفوعات باستخدام Stripe في WPForms
  • كيفية استخدام الملحق PayPal مع WPForms
  • كيفية استخدام Authorize.Net مع WPForms
  • كيفية السماح للمستخدمين باختيار طريقة الدفع في النموذج الخاص بك

ضع في اعتبارك أنك تريد التحقق يدويًا من نجاح الدفع قبل الموافقة يدويًا على الحدث.

هل يمكنني إرسال إخطارات عبر البريد الإلكتروني بشأن عمليات إرسال الأحداث؟

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

إذا كنت ترغب في ذلك ، يمكنك إيقاف تشغيل إشعارات WPForms والسماح لتقويم الأحداث بإرسال إشعار بالبريد الإلكتروني لكل حدث. إذا لم تكن تتلقى هذه التنبيهات من تقويم الأحداث ، فتحقق من كيفية إصلاح عدم إرسال تقويم الأحداث بريدًا إلكترونيًا.

سيوضح لك الدليل أيضًا كيفية تسجيل رسائل البريد الإلكتروني المرسلة من تقويم الأحداث.

هل يمكنني إخطار زائري عندما أنشر حدثًا؟

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

هل يمكنني إرسال أحداث جديدة إلى تقويم Google؟

نعم! يتيح لك WPForms إرسال إدخالات نموذج WordPress بسهولة إلى تقويم Google أيضًا.

كيف يمكنني تصدير الأحداث إلى CSV؟

باستخدام WPForms ، يمكنك تصدير أي مدخلات نموذج إلى CSV أو XLSX. يرجى مراجعة هذا الدليل حول كيفية تصدير إدخالات النموذج في WordPress.

هل يمكنني استخدام المزيد من حقول التعريف المنشورة المخصصة؟

نعم ، يمكنك استخدام حقول مثل:

  • _EventAllDay - قم بتعيين حقل مربع اختيار بالقيمة YES إذا تم تحديده ، وفارغ إذا لم يتم تحديده
  • _EventCost - تعيين حقل رقم في النموذج الخاص بك لعرض السعر ، أو استخدام حقل مخفي بالقيمة 0 (صفر) إذا كانت جميع الأحداث الخاصة بك مجانية
  • _EventShowMap - تعيين مربع اختيار بقيمتي TRUE و FALSE ، أو حقل مخفي بالقيمة TRUE إذا كنت تريد دائمًا إظهار الخريطة
  • _EventURL - تعيين حقل URL في النموذج الخاص بك.

قبل إضافة المزيد من الحقول ، يرجى معرفة ما يلي:

  • لن تعمل الحقول التي تبدأ بـ _Venue أو _Organizer مع نوع منشور الحدث
  • لا يمكن تعيين المصفوفات المتسلسلة إلى نموذج
  • من المحتمل ألا تعمل الحقول التي تسحب البيانات من منشورات أخرى ، مثل _EventVenueID .

يعد تعيين الحقول الإضافية تقنية متقدمة. يرجى مراجعة الوثائق الوصفية لنشر تقويم الأحداث للحصول على مزيد من المساعدة.

قم بإنشاء نموذج الأحداث المقدمة من المستخدم الآن

الخطوة التالية: قبول مشاركات المدونة المقدمة من المستخدم

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

لإعداد هذا ، تحقق من الطريقة السهلة لقبول المشاركات التي يرسلها المستخدم في WordPress.

وإذا كنت تخطط لالتقاط صور في هذا الحدث الخاص بك ، فلا تنسَ عمل نموذج إصدار عبر الإنترنت.

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

إذا ساعدتك هذه المقالة ، فيرجى متابعتنا على Facebook و Twitter لمزيد من البرامج التعليمية والأدلة المجانية لـ WordPress.