@simon, несколько лет назад вы помогли нам добавить код для автоматического добавления групп пользователям на основе их членства в WordPress/MemberPress. Это работает отлично. Теперь мы хотим автоматически добавлять/удалять группы на основе метаданных пользователя. У меня есть следующий код, который, как мне кажется, должен работать в связке с нашим текущим кодом:
$nbes_session = get_user_meta( $current_user->ID, 'mepr_national_board_certifying_exam_session' , true );
if (! empty( $nbes_session )) {
$groups_to_add[] = 'nbes_' + $nbes_session;
} else {
$groups_to_remove[] = 'nbes_' + $nbes_session;
}
Однако, похоже, что эта группа не добавляется пользователю. Не упускаю ли я что-то? Заранее спасибо за помощь.