اذهب إلى المحتوى

السؤال

نشر

السلام عليكم ورحمة الله وبركاته

أنشأت موقع تعليمي عبر اضافة ليرنبريس

https://first-leader-center-academy.com/allcourse/
لكن اضافة ليرن بريس لدي لا تقوم بعملية التسجيل للطالب ولا تقوم بعملية الشراء
لكن لو تم تسجيل عضو من داخل لوحة التحكم بالموقع يمكن للاضافة ادخاله على الدورة التي يريد طالما تم تخصيصها له
فما هو الحل لهذه المشكلة؟؟؟

ارجوكم ساعدوني في حلها وجزاكم الله كل خير

Recommended Posts

  • 0
نشر

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

ثم في إعدادات LearnPress توجه إلى General ثم تفعيل Enable Registration وكذلك Enable Guest Checkout في حال أردت السماح بالشراء للزوار بدون تسجيل.

ثم توجه إلى تبويب الصفحات Pages في الإضافة، ويجب تواجد الصفحات التالية:

  • صفحة الدورات.
  • صفحة الملف الشخصي.
  • صفحة الخروج Checkout.
  • صفحة تسجيل الدخول.

في حال لم تجدهم، فتوجه إلى خيار الأدوات Tools في إعدادات LearnPress ثم اضغط على Re-install Pages لإنشاء الصفحات المطلوبة تلقائيًا.

أيضًا اختر إعداد Payments في LearnPress وتأكد من تفعيل بوابة دفع واحدة على الأقل من التالي:

  • Offline Payment للتجربة والإختبار فقط.
  •  PayPal
  •  PayPal
  • أو أي بوابة عربية

وفي حال تستخدم إضافة  LearnPress - WooCommerce Integration، فيجب إعداد وتفعيل إضافة WooCommerce  وكذلك إضافة LearnPress - WooCommerce Payment.

  • 0
نشر

وعليكم السلام ورحمة الله وبركاته.

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

أولا تمكين التسجيل التلقائي للطلاب (Registration) :

إن LearnPress لا يدير التسجيل بنفسه بل يعتمد على نظام التسجيل في WordPress وإذا لم يكن التسجيل مفعلا لن يتمكن الزوار من إنشاء حسابات جديدة من الواجهة الأمامية لذلك :

  • اذهب إلى لوحة التحكم في WordPress: Dashboard ثم  Settings ثم  General.
  • في قسم Membership فعل الخيار Any one can register (أي شخص يمكنه التسجيل).
  • اختر دور المستخدم الافتراضي للمستخدمين الجدد مثل "Subscriber" أو "Student" وهذا إذا كان متوفراً عبر LearnPress.
  • وأهير قم بحفظ التغييرات.

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

  • اذهب إلى LearnPress ثم Settings ثم Pages وقم بتفعيل ال Enable Register Form في إعدادات الملف الشخصي وهذا يجعل النموذج يظهر على الصفحة الافتراضية للملف الشخصي.

والآن جرب التسجيل كزائر جديد من خلال صفحة الدورات أو الدخول. إذا ظهر خطأ مثل "Access Denied" قم بالتأكد من عدم وجود تعارض مع الإضافات الأخرى مثل Membership plugins أو قم بمسح الكاش في المتصفح.

ثانيا إعداد عملية الشراء والدفع (Purchase) :

إذا كانت دوراتك مدفوعة فإن LearnPress لا يدير الدفع بمفرده بشكل افتراضي ولكنه يحتاج إلى إعداد بوابات دفع أو تكامل مع WooCommerce لمعالجة الطلبات والالتحاق التلقائي بعد الدفع وإليك الخطوات التالية في LearnPress:

  • اذهب إلى LearnPress ثم Settings  ثم Payment.
  • فعل بوابات الدفع المتاحة مثل PayPal واضغط على اسم البوابة لتكوينها مثل إدخال ال API keys.
  • تأكد من إنشاء صفحة الدفع (Checkout) وإذا لم تكن موجودة أنشئ صفحة جديدة وأضف shortcode [learn_press_checkout] ثم حددها في الإعدادات.
  • للدورات المدفوعة في إعدادات الدورة من LearnPress ثم Courses ثم Edit Course ثم Course Settings حدد سعر أكبر من 0 وفعل خيارات مثل Repurchase إذا أردت إعادة الشراء.
  • للشراء بدون تسجيل (Guest Checkout) فعل Enable Guest Checkout في إعدادات الدفع حيث الزوار يدخلون بريدهم الإلكتروني ويتلقون مفتاح طلب (Order Key) عبر البريد للوصول إلى الدورة.

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...