دمج أوثق لإنشاء الحساب والاشتراكات؟

هذا يجعل سير العمل غير ملائم (لا يزال الانضمام مطلوبًا قبل الاشتراك)، وهو يناسب فقط المواقع التي تحتوي على بنية بسيطة جدًا “بضع فئات”.

المشكلة الأساسية عند محاولة استخدام Discourse كموقع عضوية (مع أعضاء مدفوعين) هي أن العمليتين (الانضمام والاشتراك) منفصلتان حاليًا. لقد تعاملت مع هذا إما باحتضانه، أو بمحاولة التحايل عليه:

احتضان فصل الانضمام / الاشتراك

وجود مكون عام للموقع، بحيث يكون لدى الأشخاص سبب للانضمام إليه بالفعل - و “العضوية المالية” هي ببساطة الارتقاء بها إلى المستوى التالي. مثال على موقع:

التحايل عليه

كونه متاحًا لتسجيل الدخول فقط، واستخدام Custom Wizard Plugin 🧙 لتوجيه الأشخاص إلى صفحة الاشتراك كجزء من سير عمل الانضمام.

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

https://members.ukdhc.org

الطريق إلى الأمام

وجود خيار لربط الاثنين في سير عمل واحد سيكون رائعًا، خاصة للمنظمات الأعضاء التي ترغب في استخدام Discourse لموقع أعضائها.

شخصيًا، سأفعل ذلك بهذه الطريقة كخطوة أولى:

  1. وجود إعداد في المكون الإضافي يقوم بتشغيل الاشتراكات أثناء الانضمام
  • إيقاف: كما هو الحال في الوظيفة الحالية (افتراضي)
  • اختياري: يوجه الأشخاص إلى صفحة الاشتراك في نهاية الانضمام (ولكن يسمح لهم بالتنقل بعيدًا)
  • إجباري: يوجه إلى صفحة الاشتراك، ولا يسمح بالوصول إلى أي أجزاء أخرى من الموقع ما لم يتم منح الاشتراك.

بالطبع، سيحتاج ذلك إلى بعض الرسائل والصقل كجزء من ذلك.

4 إعجابات