Memberpress: كيفية إضافة المستخدمين إلى المجموعات عند التسجيل

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

يحتوي مكون WP Discourse على دالتين مساعدتين يتم تفعيلهما عندما يعمل WordPress كموقع مزوّد لتسجيل الدخول الموحد (SSO) لـ Discourse. تتيح لك هذه الدوال تحديث عضوية المجموعات دون الحاجة إلى تسجيل خروج المستخدم من Discourse. توجد هذه الدوال في الموضوع الذي رتبه ريتشارد: Manage group membership in Discourse with WP Discourse SSO.

يُقدّم الموضوع الذي رتبه ريتشارد بعض التفاصيل حول الطريقتين المختلفتين. سأقوم بإضافة هذه التفاصيل إلى موضوع howto الأسبوع المقبل. في الوقت الحالي، من الجيد قراءة المنشور بعناية.