Memberpress: 登録時にユーザーをグループに追加する方法

通常の SSO ログインプロセスを通じてユーザーが更新された場合、ログアウトして再度ログインするまで更新は適用されません。上記のコード例は問題への対処として最も簡単な方法ですが、グループメンバーシップの管理方法として最適とは限りません。

WP Discourse プラグインには、WordPress が Discourse の SSO プロバイダーサイトとして機能する際に有効になるいくつかのヘルパー関数が用意されています。これらの関数を使用すると、ユーザーが Discourse からログアウトすることなくグループメンバーシップを更新できます。これらの関数は、リチャードがリンクしたトピックに含まれています:https://meta.discourse.org/t/managing-discourse-group-membership-with-wp-discourse-sso/74724。

リチャードがリンクした投稿 では、2 つの異なるアプローチに関する詳細が説明されています。来週、これらの詳細を howto トピックに追加する予定です。現時点では、まずはその投稿を読んでおくことをお勧めします。