아래와 같은 코드가 작동합니다.
if ( class_exists( '\WPDiscourse\Discourse\Discourse' ) ) {
add_filter( 'wpdc_sso_params', 'wpdc_custom_sso_params', 10, 2 );
}
function wpdc_custom_sso_params( $params, $user ) {
$groups = get_group_list_for_current_user();
if ( strlen($groups) > 0 ) {
$params['add_groups'] = $groups;
}
return $params;
}
get_group_list_for_current_user 함수는 독자의 연습으로 남겨둡니다. ![]()
이로 인해 해결되지 않고 예산이 있다면 Marketplace 채널에서 질문하거나 저에게 연락할 수 있습니다.